WeScribe Bot is a part and additional service provided by our WeScribe which helps in enhancing the participation, sharing and collaboration among students of an organization. It has many options such as sharing PDFs, useful links, images, getting auto-notifications about upcoming lectures or events, XP, levels, etc.
- Install pipenv
pipenv shell
pipenv install -r requirements.txt
-
Create a discord application in discord developers website. Make a bot application inside it and take down its TOKEN.
-
Make a .env file in the root of the main folder
-
Fill all the necessary environment variables
DISCORD_TOKEN=" " GUILD=" " LOG=" " BOT_ANNOUNCEMENTS=" " STUDENT=" " CR=" " CR_NAME=" " TZ="Asia/Kolkata"
where LOG is log-channel id, BOT_ANNOUNCEMENTS is bot-announcements id, STUDENT is student role id, CR is cr role id in your discord server. You can use the template to create a WeScribe Template server.
-
Edit settings.py if required
-
RUN python3 Main.py