Project codename
(final name pending)
Anything that runs Python ≥ 3.9
Programming languages
Python ≥ 3.9

Tessa is a Discord bot that can be configured to automatically post reactions to all new messages in a set of channels, or automatically removed banned reactions and log a record of the action. It was written to help a friend running a Discord guild where people used reactions to community announcements to get around moderation rules.

This bot is built upon the discord.py library.

You can read more about the motivation for this tiny project in the first release’s accompanying blog post.


The latest published release is version 0.1.1.

  • v0.1.1.tar.gzSource code Tarball (Gzip)8.71 KBSHA256: 5ba1cfd3f0ce5b4f5620e345c61033330a36d9e7e184f82bb1b4984e72158bc6


The complete source code history and the latest bleeding-edge changes can be found at the Tessa Git repository on GitHub.

You may also clone the repository with Git:

git clone https://github.com/irydacea/tessa.git


There isn’t a public instance of the bot or a website frontend for it, so setting up the bot is currently a manual procedure and you need a Discord account able to add new applications and obtain an API token this way. Installation instructions for new instances of the bot are included in the README.md file.