Skip to content

Простой менеджер задач на платформе телеграм-бота | Simple task manager on the Telegram bot platform

Notifications You must be signed in to change notification settings

knyaz-ostrov/TaskManager_tgbot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

99 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Task Manager Telegram Bot

Телеграм-бот для создания и хранения личного списка задач.


Установка (Windows)

У вас должны быть установлены зависимости проекта

  1. Клонирование репозитория

    git clone https://github.com/knyaz-ostrov/TaskManager_tgbot.git

  2. Переход в директорию проекта TaskManager_tgbot

    cd TaskManager_tgbot

  3. Открыть файлы конфигурации и внести все необходимые данные

    Путь:

    data/bot.json

    data/database.json

    Рекомендую использовать редактор Notepad++

  4. Создание виртуального окружения

    py -m venv env

  5. Активация виртуального окружения

    • cmd -> call env/Scripts/activate

    • PowerShell -> env/Scripts/activate

  6. Установка зависимостей

    pip install -r requirements.txt

  7. Запуск скрипта для создания базы данных

    py recreate_db.py

  8. Запуск бота

    py bot.py


Поддержка

По любым вопросам, проблемам или предложениям создайте обсуждение в данном репозитории или напишите мне в Телеграм или на почту knyaz.ostrov@gmail.com.


Зависимости

Эта программа тестировалась на интерпретаторе Python версии 3.11.8, PIP 24.0, PostgreSQL 16, системе контроля версий Git 2.44.0.windows.1.

ОС:

Выпуск Windows 11 Pro

Версия 23H2

Если вы заметили, что данное ПО можно запустить на версии ниже, или оно не работает на какой-либо версии, то напишите в поддержку.


Функционал бота

Кроме стартовой, бот имеет три кастомные команды:

  1. Добавить новую задачу

    /add

  2. Показать список своих задач

    /tsk

  3. Удалить свои задачи

    /clr


Контакты для сотрудничества:

About

Простой менеджер задач на платформе телеграм-бота | Simple task manager on the Telegram bot platform

Topics

Resources

Stars

Watchers

Forks

Languages