Skip to content

CoWiBot is a discord bot built using Node.js for getting upcoming COWIN appointments based on commands.

License

Notifications You must be signed in to change notification settings

The-Megabytes/CoWiBot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

53 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BFH Banner

The Bot Is Currently Shut Down, You can use it by hosting on local or cloud server

CowiBot Banner Click Here To Add Bot To Your Server

Team members

1. Aromal S
2. Noel Jose TP
3. Akhil S Unni

Team Id

BFH/reci7s2lmmQkZbNS8/2021

Requirements

  1. Discord Bot Token Guide

  2. Node.js v12.0.0 or newer

🚀 Getting Started

If deploying to Heroku make sure to create config variables

git clone https://github.com/The-Megabytes/CoWiBot.git
cd CoWiBot
npm install

How to Use

Commands This bot has many many commands. Here are a few highlights:

  • -help -> Lists all commands and info about command usage.
  • link -> Returns Link to official CoWin website.
  • -ping -> Check if bot is working
  • -states -> Display list of states and state ID to choose from. Inorder to select a state and list the districts use :-district <state id>
  • -district <state id> -> Displays link of districts in the state selected .In order to select a district use: -register <district id>
  • -register <district id => Displays whether vaccine slots are available, If available link to vaccine portal is given
  • -reminder <district id> -> Initially checks if slots are available, If not available, the bot notifies you at hourly intervals until a slot is available

Screenshots

Libraries used

  • Node.js - 14.17.0
  • Discord.js - 12.5.3