The-Megabytes / CoWiBot

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

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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

About

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

License:MIT License


Languages

Language:JavaScript 100.0%