Skip to content

Discord bot for The PSBB Millennium's Annual Culturals fest-Tarang

Notifications You must be signed in to change notification settings

ShanTen/TarangBot

Repository files navigation

TarangBot 2021

Tbot in action!

Experience Euphoria!

The discord bot written to handle registrations for The PSBB Millennium's Annual Culturals Event Tarang

Written in JS and using discord.js 12 for discord client api.

Features

Automatic google forms registration integration:

The application polls a Google Sheets file that is linked to the registration form andreceives all participant metadata automatically.This means that hopefully when a participant joins the server, he/she should automagically get a role assigned from the bot.

Normalised Data Loading

All runtime data loading is normalised through three json config files, namely

googleSheetsConfig --> API keys and sheet meta data for Google Sheets

serverConfig --> Channel and Role IDs of the server

Config (Main)  --> Discord API and Event Statuses

Additionally, 2 more json files exist to handle registration data.

Command Handler

All bot commands are handled by a command handler.

File art and RequestParser.js by Vishal

Last Year's Bot

About

Discord bot for The PSBB Millennium's Annual Culturals fest-Tarang

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published