Tessa

Project codename
Tessa
(final name pending)
Platforms
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.

Downloads

The latest published release is version 0.1.2.

  • v0.1.2.tar.gzSource code Tarball (Gzip)9 KBSHA256: 5ebbc6c6943399091457ab3195b68589c9eb07d10d2c7dbb6a008e91d80cc090

Repository

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

Configuration

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.