Skip to content

dorythecat/TransforMate

Qodana CodeQL

TransforMate (WIP)

A bot to Trasform your Mates

Who's this bot for?

Ever felt like Tupperbox and PluralKit weren't enough for your RPs? Ever felt like you needed to spice them up, transforming your friends and family? Well, look no further! With TransforMate, this task is made much simpler!

Current Features

For users:

  • Transform yourself and others
  • Go back and forth with a single command
  • Highly customizable and modular
  • Easy to use and understand
  • Well-documented, open-source, and in active development and support
  • Friendly, helpful, and active community
  • Easily report bugs and suggest features
  • Free to use
  • No ads, no tracking, no selling of data

For server staff:

  • Little to none setup and configuration
  • Easy to moderate and manage
  • Block users from using the bot, on a per-user or per-server basis
  • Global ban system that helps you keep your server safe from known bad actors

For developers:

  • Open-source, with a permissive license
  • Well-documented, with a clear and easy-to-understand codebase
  • Easy to contribute to, with a friendly and welcoming community
  • Active development and support

Upcoming Features

  • Avoid logging deleted messages in most popular log bots
  • More customization options, both for users AND server staff
  • Custom API
  • Webpage and web interface
  • Even better documentation
  • Optimised file structure
  • Plugins and custom scripting languague
  • AI Integration
  • And more fun stuff!!!

Inviting TransforMate

To invite TransforMate to your server, you can use this link. You can either use it as is, or, if you have any security concerns with giving the bot the Administrator permission, you can also disable it and just keep the other permissions active, though this may need additional setup, and may be prone to unusual behaviours.

By adding TransforMate to your server, you agree to our Terms of Service, and to our Privacy Policy.

Hosting TransforMate

To host your own TransforMate isntance, you'll just need to clone this repo, install the requirements, and create a .env file with the following contents:

BOT_TOKEN=your_token_here
WEBHOOK_NAME=webhook_name
BLOCKED_USERS="[user_id1, user_id2, ...]"
USER_REPORTS_CHANNEL_ID=your_channel_id
CACHE_PATH="../cache"

For more information or help, don't hesitate to ask in our Discord server!

Collaborating with the project

If you've had a cool idea, found a bug, or wanted to add some of your own code, feel free to open an issue, or to do a pull request! You can also contact us in our Discord server, where we have channels and forums specifically for this stuff!

More info

Discord Server

Inspired by the awesome BPTBot, made by Leroco.

About

The best bot for transformation roleplay enthusiasts.

Topics

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Languages