todoBot

Simple bot


License
MIT
Install
pip install todoBot==0.2

Documentation

todoBot

Overview

todoBot is a task manager telegram bot. There are two types of tasks. The first one will notify you every day until you delete it. The second one is a timer with a start button. You create a bunch of tasks and then press the start button after what the timer runs and notify you at a certain time. Basically a multiple timer.

Installation

Required: python3, pip3, setuptools, config

clone https://github.com/lrusifikator/todoBot
cd todoBot
sudo apt install python3 python3-pip
pip3 install --pre --upgrade -r requires.txt
sudo python3 setup.py install

Or just: sudo pip install todoBot

Usage

It is possible to use it only if you have a free server where you can run it whole the time. It doesn't need much, a low-end PC would be more than enough.

Creating a bot

  1. Search for the “botfather” telegram bot in the telegram search bar (he’s the one that’ll assist you with creating and managing your bot)
  2. Click on or type /newbot to create a new bot.

Setting up the todoBot

  1. Botfather will send you a bot token. Copy it
  2. Type in the terminal set-todoBot and insert the token
  3. Type in the terminal todoBot

If you want it to run on a server using ssh, type in the ssh session: nohup todoBot &> /dev/null & It'ill make able to keep the bot running after living the ssh session, delete all the output and hide the process

Contact information

yakushev.rusl101@gmail.com