/Tempest

Makes discord events mentionable.

Primary LanguagePythonGNU General Public License v3.0GPL-3.0

Tempest

Makes discord events mentionable. Automatically creates roles when a Scheduled Event is created, and assigns people to that role when they sign up as Interested.

TODO

Prerequisites

Installation

  1. Clone repository: git clone https://github.com/FrankWhoee/Tempest.git
  2. cd Tempest
  3. Create a virtual env: python3 -m venv venv
  4. git submodule init
  5. git submodule update
  6. Activate venv: source venv/bin/activate
  7. Install packages: pip install -r requirements.txt
  8. Install discord latest:
    • cd discord.py
    • pip install -U .
  9. Create a Discord bot
  10. echo "DISCORD=YOURDISCORDBOTTOKEN" > .env
  11. python3 main.py

Usage

  1. Invite the bot to a server
    1. Use this link to invite the bot. Replace YOURCLIENTID with your discord bot's client ID: https://discord.com/api/oauth2/authorize?client_id=YOURCLIENTID&permissions=10737495040&scope=bot
  2. You're done!