Skip to content

volodymyrvikulin/Task-Manager-Bot

Repository files navigation

Telegram-Bot

This bot is created to schedule tasks. You can create a group of tasks and tasks in this group and you can interact with tasks by using commands or menus. The link to the bot is in the description of the repository

Download & Run

  1. Install all necessary packages
$ npm install
  1. Set up a configuration file

Configuration file should be named as .env, example is named as .env.example

  1. Create collection
$ node createCollection.js
  1. Run
$ npm run dev

Available commands

/start - Restart bot
/help - Command list
/info - Bot information
/menu - Task manager menu
/myTasks - View tasks
/addTask - Add task
/deleteTask - Delete task
/updateTask - Update task status
/chooseGroup - Select active group
/myGroups - View your groups
/addGroup - Add group
/deleteGroup - Delete group
/time - View time

About

This is project for 2-nd course of "Software Engineering"

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors