AUIB Notice Bot is a Discord bot that sends the latest notice from the AUIB Website to a specified channel. The bot is written in TypeScript using the Discord.js library.
- Auto send new notice
- Embed Message
- Slash Commands : Bot information, Search notice
- Setup and Reset Channel
- DM notice setup
- Details Buttons
- News & Events
- Show new notice on status
- Academic Calender
- Faculty list : Room Number, Biography
- Clone the repository
- Install the dependencies using
npm install
- Rename the
example.env
file to.env
andexample.config.json
toconfig.json
and fill in the required values - Run the bot using
npm run dev
for development - Or
npm run build
andnpm run start
for production
BOT_TOKEN
: The token of the bot that you get from the Discord Developer PortalGUILD_ID
: The ID of the server where the bot will be used [Optional]
If you don't want to host the bot yourself, you can use the hosted version of the bot.
- Add the bot to your server
- Set the channel where you want to get the notice
- Done! Easy-psy Right!!
For that you have to Invite the bot