Verification & diplomacy entry
One message where members can verify and diplomats can submit an application.
I built this bot because I needed it for my own house. It tracks TW attendance from voice channels, manages rosters, handles diplomacy, and works across alliance servers. Now I'm making it available to other houses too.
I'm thomasthegama — been playing Conquerors Blade since season 3. Did content creation for a while back then, and was very active in a house called MAFIA. Now I'm in BloodLust, helping optimize the admin side of things. Every house leader I've worked with has dealt with the same problems: trying to figure out who actually showed up to TW, keeping the roster up to date, chasing people for signups, managing diplo channels manually.
At some point I started building a Discord bot to deal with it. Nothing fancy at first, just TW attendance tracking so I'd stop arguing about who was there and who wasn't. Then I added roster imports, then verification, then diplomacy tools, then signup reminders that work with ConqBot... it kept growing because there was always another thing that needed automating.
The thing that really proved its value was alliance tracking. My house is in an alliance with two other houses and we share a TW Discord. The bot sits in both servers, tracks voice attendance during wars, and spits out a clean report split by house. All three houses can see exactly who showed up from their side, how long they were there, who's been slacking. No cross-referencing, no manual counting. That alone changed how we handle accountability across the alliance.
The bot was originally built for BloodLust, but the codebase is designed so each house gets their own separate instance with its own name, database, and config. So I figured — why not offer it to other houses that are serious about running things properly? I host everything, set it up for you, and you just invite the bot and start using it.
Tell me your house name and what you want the bot called. I'll handle the rest.
House name, preferred bot name, your Discord tag. Takes 30 seconds.
Your house gets a dedicated bot with its own name, its own database, its own config. Nothing shared with anyone else.
I send you the invite link. Add it to your server, point it at the right channels, and you're live. I'll walk you through it if needed.
Real examples from a live server: verification, reminders, TW prep, and member stats.
One message where members can verify and diplomats can submit an application.
Officers can handle diplomacy chats through a relayed DM ticket conversation.
Non-responders receive a clear DM prompt with a direct signup link.
See who still has not responded and resend reminders from one command.
Plan compositions ahead of war with structured role and unit assignments.
Pull verification details and attendance metrics in a single profile card.
Every feature here exists because I needed it while running a house.
The bot tracks voice channel join/leave events through Discord's API during TW. It never joins a call and never records audio — it only reads who enters and exits to build a clear attendance timeline. Start a session, end it, and you get an instant report.
Configure timezone-aware TW automation: schedules, reminder cadence, and auto-reset behavior. The bot also maintains pinned dashboards (like the roster board) so key info stays visible without scrolling.
Point the bot at a ConqBot signup message and it'll track responses live. It can also DM everyone who hasn't responded yet — way more effective than pinging a channel.
Set up your TW groups with roles, leaders, and unit picks. Members select their units, leaders manage assignments, and the bot keeps pinned group cards synced so everyone sees the latest composition.
New members fill out a modal with their IGN, level, and weapon. Officers review and approve. Roles get assigned automatically. Beats asking people to type in a channel.
Import your in-game house roster. The bot diffs it against the last snapshot and tells you who joined, who left, who changed rank. Run an inactivity check to find members who've gone quiet.
Register allied houses and alliances, assign reps, and let the bot handle channel creation and permissions. Keeps diplo organized without manual role fiddling.
Thread-based support tickets in Discord. Members DM the bot, officers respond in a thread. When you close it, a transcript gets posted for your records.
Three tiers: Admin, Officer, Member. Grant access to users or entire roles. Everything important gets logged so you can see who did what and when.
The bot is fully compliant with Discord's Developer Terms of Service, Community Guidelines, and EU data protection regulations.
The bot never joins voice channels. It only reads join/leave events from Discord's API to track who was present during TW. Zero audio is captured, processed, or stored.
Every house has its own separate database on private servers in France. No data is shared between houses. No third-party cloud provider has access.
The bot posts a public notice when TW tracking starts and ends. Modmail users are informed their messages will be shared with officers. No silent data collection.
Full data access, correction, deletion, and export rights for all users. Data stored in France on infrastructure I own. No third-party processors.
Compliant with Discord's Developer Terms of Service, Privacy Policy, and Community Guidelines. Data collection is fully disclosed in the Privacy Policy.
The bot operates entirely within Discord. It does not interact with the Conquerors Blade game client, scrape game data, or automate gameplay in any way.
Here's a sample. There are about 80+ commands total.
/tw startBegin attendance tracking/tw endEnd session, post results/tw statsView your attendance stats/tw remindDM people who haven't signed up/tw followLive signup tracker/tw group createCreate a TW group/tw group exportunitsExport units as CSV/tw settings showView TW automation settings/tw schedule addAuto-post signups on a schedule/tw schedule listList recurring schedules/verify setupPost the verification embed/verify manualManual verify a member/whoisLook up a member's info + stats/rosterShow verified members/house importImport in-game roster/house compareDiff against last snapshot/house inactiveFind inactive members/away setMark yourself away with a reason/export rosterDownload as CSV/diplo registerRegister an allied house/diplo rep addAdd a diplomat rep/modmail closeClose ticket + save transcript/permissions grantGive someone admin/officer access/note addOfficer note on a member/healthCheck bot uptime and pingNo, and that's intentional. Each house gets their own bot instance — your own bot name, your own database, completely separate from every other house. I spin it up for you and send you the invite link. It's more work on my end but it means better security, reliability, and it actually feels like your bot instead of a shared service.
Your house name, what you want the bot called, and your Discord tag so I can message you. Optionally a server ID if you have it handy. That's it. I deal with all the hosting, configuration, tokens, database setup — you don't need to know what any of that means.
Nope. I run everything. Your bot is hosted on my infrastructure, I push updates, I manage backups (every 6 hours automatically), and I monitor uptime. You never see a command line or a config file. If something goes wrong, message me and I'll sort it out.
No. Every house has a completely separate database. Your member info, TW records, diplo stuff, notes — all isolated. There's no shared database, no shared bot instance, nothing leaks between houses.
If your alliance shares a TW Discord, the bot can sit in that server alongside your house server. During TW it tracks voice attendance across both and produces a report split by house. Each house sees their own members' attendance, time spent, etc. It's been a game changer for us — makes accountability across the alliance really straightforward.
Yes — I run it for my own house (BloodLust) and we use it actively during TW. The screenshots on this site are from a live server, not mockups.
Yeah. The signup reminders and follow system are built to read ConqBot messages. They don't conflict — the bot just watches for responses to ConqBot signups and tracks them.
Yes. It's your instance. Pick a name that fits your house, give it a custom avatar, whatever. It shows up in your server as your bot, not as "Castellan Bot".
Yes. Since every house runs its own separate instance, I can build features specifically for your house without affecting anyone else. If you need something that doesn't exist yet, just ask. We'll figure out if it makes sense and I'll add it to your instance.
Right now, nothing. I just launched and I'm offering the bot for free to houses that want to try it out and give me feedback. Down the line there may be a small monthly fee, but for now it's completely free with full access to everything.
I just launched and I'm looking for active houses to use the bot and give me feedback. No cost, no catch.
Full access to everything. I'm building this out and want real feedback from house leaders to make it better.
No payment, no credit card, no strings attached.
Drop your info below and I'll message you on Discord to get things set up. It's completely free right now — I'm looking for houses to try it and help me improve it.
Something went wrong. Try messaging thomasthegama directly on Discord instead.
Got it. I'll reach out on Discord soon to get you set up.