Skip to content

vladimirvikulin/Task-Manager-Bot

Folders and files

NameName
Last commit message
Last commit date
Dec 28, 2022
Nov 20, 2022
Nov 20, 2022
Nov 20, 2022
Nov 10, 2022
Jan 9, 2023
Jan 9, 2023
Jan 9, 2023
Jan 9, 2023
Jan 9, 2023
Nov 20, 2022
Nov 20, 2022

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

No packages published