Anvil in Discord
One bot, one invite, and no application to register. This is what it posts, where it posts it, what it can change in your server — and what to look at on the day it stops.
One bot, already built
#There is no Discord application to create, no token to generate and no secret to paste. Anvil runs one bot and every clan shares it, so connecting is an invite and nothing else.
You can still bring your own — paste a token under Discord bot and it is used instead. Worth it only if you want the bot to wear your clan’s name and avatar in the member list; everything in this guide works the same either way.
Connecting it
#Two things, in this order. The bot has to be in your server, and Anvil has to know which server is yours.
The panel then tells you the truth rather than your intent: whether the bot is actually a member of that server, and which permissions it is missing. A green line there is worth more than a saved form.
Where things post
#Anvil posts through webhooks, one per channel, and every one of them is optional. Nothing posts anywhere until you point a feed at a channel — a fresh clan is silent by design rather than by accident.
The Webhooks tab can create them for you: pick a channel, press Create, and the bot makes the webhook using its Manage Webhooks permission. Pasting a URL you made yourself in Discord works identically.
Roles and nicknames
#Two syncs, both off until you turn them on, and both driven by the roster rather than by anything anyone types in Discord.
Slash commands
#The bot answers /bingo in your server: board, rules, leaderboard, me and team. They read the live event, so nobody has to leave Discord to check where they stand.
They appear a minute or so after the bot joins. If they never appear at all, the invite granted the bot but not its commands — the two are separate permissions and an older invite link only asked for one. Re-run the invite link from the Discord bot tab; it does not kick the bot or reset anything.
What it posts, and when
#Two sources, and it is worth knowing which is which when something looks wrong.
The site posts events: a board opening, sign-ups, a start, standings, the result. Those fire from Anvil itself and keep working whether or not anybody has the plugin.
The plugin posts what happens in game: drops, pets, deaths, levels, collection log slots, combat achievements. Those only exist for members running it, so a quiet drops channel usually means a quiet plugin rather than a broken webhook.
When it goes quiet
#In order, because each one rules out the next:
Everything here lives under Admin → Settings, split across the Discord bot, Webhooks, Roles & channels and Notifications tabs.