IndiumRevolt aims to recreate functionality of other popular bots from Discord, but on Revolt.
Find a file
cswimr 8d3363574a
Some checks failed
Actions / Lint Code (Ruff & Pylint) (push) Failing after 10s
chore(repo): update to UV
2024-11-12 12:55:13 -05:00
.forgejo/workflows chore(repo): update to UV 2024-11-12 12:55:13 -05:00
cogs misc(moderation): improved code structure 2023-09-24 16:33:13 -04:00
utils Merge pull request #11 from SeaswimmerTheFsh/info 2023-07-01 11:36:31 -04:00
.env.example added a new env variable and added functionality to edited message logs 2023-07-01 11:01:39 -04:00
.gitignore fix(actions): updated pylint workflow to work with forgejo 2023-09-24 08:18:29 -04:00
.pylintrc disabled the problematic pylint rule 2023-07-01 10:09:53 -04:00
LICENSE Initial commit 2023-06-19 16:22:52 -04:00
main.py fix(main): fixed pylint warning 2023-09-24 13:26:08 -04:00
pyproject.toml chore(repo): update to UV 2024-11-12 12:55:13 -05:00
README.md whole bunch of things 2023-06-21 12:06:24 -04:00
uv.lock chore(repo): update to UV 2024-11-12 12:55:13 -05:00

IndiumRevolt.py

IndiumRevolt.py aims to recreate functionality of other popular bots from Discord, but on Revolt. The bot is not currently available to invite, but there are instructions on how to self-host the bot below!

Self-hosting

If you're self-hosting IndiumRevolt.py, please make it clear that it is not the main instance (or change the name) but give credit by linking to this repository in the bot's profile (something like This bot is an instance of [IndiumRevolt.py](https://github.com/SeaswimmerTheFsh/IndiumRevolt.py) will suffice).

  • Clone this repository (git clone https://github.com/SeaswimmerTheFsh/IndiumRevolt.py.git)
  • Install Revolt.py and python-dotenv
    • pip install revolt.py pytimeparse2 python-dotenv
  • Set up an .env file
    • Rename the .env.example file and fill out the values
  • Run the bot (python main.py)