A Arcane alternative
Arcane is the levelling specialist. Servers outgrow it when they want the level system to feed into something else — custom commands, rewards, announcements.
What's different
Bond stores per-server data itself, so a level system is just data you can build on: role rewards, a /rank command, a weekly leaderboard post, all described in the same conversation.
@Bond Track message counts, give the Regular role at level 5, and post the top 10 every Monday
When to stay on Arcane
Stick with Arcane if you want levelling configured and left alone, with rank cards out of the box. It is good at levelling and activity roles and there is no prize for switching tools you are happy with.
Running both
You do not have to choose. Bond does not take over anything another bot is doing — add it alongside Arcane, use it for the things that are awkward today, and move the rest over only if you want to.
Some of what it uses here
get_document
Retrieve a document from the guild's data store.
set_document
Create or replace a document in the guild's data store.
merge_document
Merge fields into an existing document (shallow merge).
delete_document
Delete a document from the guild's data store.
list_documents
List documents in a collection.
create_flow
Create an automation flow using the V3 DSL (Domain Specific Language).
update_flow
Update an existing automation flow.
list_flows
List all automation flows configured for this Discord server.
get_flow
Get detailed information about a specific automation flow including its DSL source code, trigger, and recent execution history.
delete_flow
Delete an automation flow from this Discord server.
create_custom_command
Create a custom slash command for this server - the supported way to give a server its own command like /rank, /ticket or /daily.
list_custom_commands
List every custom slash command this server has, with its kind, enabled state, Discord registration status and usage counts.
get_custom_command
Get the full definition of one custom slash command: its body, options, access restrictions and sync state.
update_custom_command
Update an existing custom slash command's description, body, options, access restrictions, ephemeral setting or enabled state.
delete_custom_command
Delete a custom slash command from this server and unregister it from Discord.
Part of 167 tools covering channels, roles, moderation, automation, events and voice.
Other comparisons
Data & storage toolsAutomations & flows toolsCustom slash commands tools