Connie Paula • • Discord
5 Simple Steps to Automate Toxic Behaviour Tracking in Your Discord Server
You can't control what people say. But you can control how quickly you act.
Discord is a great place for people to interact. It's a popular tool for gamers, communities and businesses alike. However, tracking toxicity in a large Discord server can be a challenge, hindering the experience members have with the community. This guide will help you set up a Boto.io bot to detect toxic behaviour in a Discord channel to make moderating a little bit easier.
The challenges of keeping up with moderating Discord
As a community manager, you want your Discord server to be a safe space for all members. This means recognising toxic behaviour when it happens and dealing with it as quickly as possible.
When there is a large influx of messages in the channels of your server, it can be hard to manually keep track of what users are saying. Therefore, it's easy to overlook harmful content after even a few minutes away from your keyboard.
What if you could automate this entire process and be notified every time a toxic message is sent? This would save both time and effort when dealing with toxic members, and would make sure the behaviour is dealt with quickly.
One of our newest blocks, Toxicity Detection, can be used for that purpose. With it, you can ensure you won't miss any toxicity in your server and make decisions quickly based on the content shared by the toxic member.
Setting up your bot:
We have made setup pretty easy for you by creating this recipe. If you're not familiar with Boto, it's no worries, we will set it up together.
1. Start by adding Boto into your Discord server. Then, you can choose the channel you want Boto to read from, and add the bot to it. Detailed instructions of how to do that can be found here.
2. After clicking "Use This Recipe" on the recipe page, you will be taken to our canvas. If you set up Boto correctly, then your desired channel should be available to you in the dropdown of the Discord read messages block. Tick the checkbox that asks if you want all messages to be read.
3. Check Boto has permission to "Read Message History" in the channel you want to use it in (HINT: If you want to use the same bot to monitor different channels, just add another Discord Read block, select the other channel and connect Discord Read to the Toxicity Detection block. Don't forget to check Boto also has permissions to read messages in the second channel!).
4. Get an API Key from Co:here and paste it in the empty field of the Toxicity Detection block.
5. Create a private, moderator only channel for messages flagged as toxic to be forwarded to. You will also need to add Boto to that channel. This time, however, it won't need permissions to read messages, as it will only send them. Refresh the channel list in the purple Discord block and select the private channel.
Done! You can save your bot and turn it on. Now, every minute, Boto will go through messages in your chosen channels and let you know if toxic behaviour was detected:
We ❤️ our community
If using this bot has helped you, or you have any questions, please let us know by sending us a message on our own Discord server or email us: info@boto.io
Explore all of our no-code bot recipes, created and shared by people like you: https://boto.io/bots
Check out what we’re up to on Twitter: https://twitter.com/boto_io
Connie is a Software Engineer at Boto.io. During the work day, she uses a mechanical keyboard to build our website, because she enjoys the tactile feedback and the clickety-clack sound. Outside working hours, she switches over to a MIDI keyboard, because then she can create her own (hopefully not clickety-clack) sound instead.
She's passionate about making music and travelling the world, her current personal record being visiting 8 countries in a year. A witty conversationalist, Connie also loves discussing pop culture, poetry and technology, with just a hint of comedy and sarcasm on her part.