Logo for Observation

Upvote Observation

Observation is a multilang moderation bot featuring a web interface and based on a powerful Deep Learning algorithm it's able to detect any kind of toxicity or insults.
You can vote once every 12 hours.
Once you press Upvote, you may be prompted asking if you wish to recieve notifications.
This will remind you in 12 hours that you can vote again!

Back to Observation

Looking to promote your discord server? Check out Discord Server List!


Observation is a powerful bot based on a Deep Learning algorithm called Perspective API. It’s working to remove any kind of insults and toxicity on your server. Observation can give a summary of why a message have been deleted, you can customize the behavior such as message deletion and much more.
The bot is still experimental and false positive may happen. This is the reason why the bot doesn’t have mute system yet.
If you have any issue you can join the help Discord to report anything!

Warning! By default, the bot detection rate is very low in order to prevent false positive and annoying censure, you should configure the bot using !oconfig and enable / disable what you want and don’t want! If you don’t want the bot to affect the community by deleting messages, you can use it as logging by using !olog


  • Currently supported languages: FRENCH, ENGLISH
  • Web interface
  • Per channel enable and language
  • Logging channel with a customizable log message
  • Supports multiple languages (!olang to see the languages)
  • Based on a powerful Deep Learning algorithm
  • Supports messages edits
  • Lots of settings
  • Custom prefix

  • Type !ohelp to start using the bot
  • The bot will only work in channel where it has been enabled (!oadd) or if it’s enabled globally (!oglobal true)
  • The main bot language can be set using !olang, specific languages can be set channel wise using !ochannellang, this should be used if your Discord is using multiple languages!

Check out the home page for the full Discord Bot List.