PangobotDocs

One bot instead of five

Which of the bots on a typical Discord server Pangobot can take over from - levels, tickets, logging, reaction roles, welcome messages, giveaways, applications - and what it deliberately does not do.

Almost nobody decides to run six bots. You add one for levels, another for tickets, another for logging, another for reaction roles - and end up with six dashboards, six sets of permissions, six things to check when something stops working, and six chances that somebody else's outage becomes your problem. Pangobot is one bot whose features are modules, so those jobs can be done by one.

This page says what Pangobot does not do as plainly as what it does. If one of those is something your server cannot do without, keep that bot and use Pangobot for the rest - it is built to sit beside other bots, not to demand the whole server.

The jobs, and what does them here

What you run a bot forThe module that does it
Levels, XP and a leaderboardLeveling
Support tickets, with a transcript when they closeTickets
An audit trail: deleted and edited messages, joins, roles, bansLogging
Reaction or button rolesRole Menus
Welcome messages, with a pictureWelcome & Goodbye
A role for everybody who joinsJoin Roles
Spam, invite links, banned words, mention raidsAutoMod
Bans, kicks, timeouts, warnings and a case historyModeration
A verification gate, raid lockdown, anti-nukeJoin Guard and Verification & Anti-Nuke
Giveaways with a draw and rerollsGiveaways
A starboard or highlights channelStarboard
Voice channels that make themselvesTemp Voice
Who invited whomInvite Tracker
Member-count and statistics channelsServer Statistics
Applications, staff forms, ban appealsForms & Applications
Suggestions and user reportsUser Reports
A server currency, daily rewards and a shopEconomy
Small games in a channelMinigames
Custom text commandsCustom Commands
Announcements on a timer or every so many messagesScheduled Messages
A message that stays at the bottom of a channelEmbeds & Sticky Messages
A countdown to an eventCountdowns
Reminders people set for themselvesReminders
BirthdaysBirthdays

Every one of those is switched on and off on its own, and most of them are free. What the larger ones cost is on Free and premium.

What Pangobot does not do

  • Music. No playback, no playlists, no soundboard. This is the bot Pangobot most often does not replace, and there is no plan for it to: music bots live or die by Discord's and YouTube's rules, and that is not a fight worth tying the rest of a server's moderation to.
  • Chat companions. There is no persona to talk to and no roleplay partner.
  • Meme, image and anime commands.
  • A full RPG or gacha game. Economy is a currency, a daily reward and a shop you stock yourself - not battles, inventories and pulls.
  • Server backups. Anti-nuke can put back channels that an attacker deleted, with their permissions and their place - but it is not a backup bot, and the messages in a deleted channel are gone: Discord deletes those with it.
  • Cross-server ban lists. What happens on your server stays on your server.

Moving over without breaking your server

  1. Add Pangobot and switch on one module that matches a bot you already run. Leave the other bot exactly where it is.
  2. Set it up in the dashboard and let both run for a few days. Two bots doing the same quiet job (logging, statistics) is harmless. Two bots doing the same loud job is not - two welcome messages, two level-up lines or two bots handing out the same role will annoy your members, so do those one at a time and switch the old one off first.
  3. When you are happy, switch that feature off in the other bot rather than removing the bot - then going back takes a minute.
  4. Remove the other bot only once nothing it did is still wanted, and remember to take its role and its channel permissions with it.

What does not come with you

Levels, balances and warning histories do not transfer. There is no import from another bot, and there cannot be one: Discord offers no way to read another bot's data, and no bot hands over its database. On Pangobot everybody starts at zero.

On a small server that is barely noticed. On a big one it is a real decision, and the usual answer is to keep the old leaderboard as a pinned message or a screenshot, say what is happening, and start fresh - or to leave levels with the bot that already has them and move everything else. Tickets that are already open elsewhere stay where they are too.

Settings are the same story in reverse: set up here once, and they stay even if Pangobot is removed and invited back.

Why one bot is less risky than five

  • One set of permissions to understand, and one role in your role list.
  • One place to look when something did not happen.
  • One bot to check after a Discord change breaks something.
  • Fewer accounts with power over your server - every bot you add is another one that could be taken over.

Dashboard Discord server