Welcome to the nim-tg-manager Project documentation page!
A modular Telegram Bot running on Nim 0.2 with a Redis Backend.
The project is still in early development! Even though most of the basic modules are added, I have TO-DO stuff to do all the time.
Clone this repo git clone https://github.com/rupansh/nim-tg-manager
Make a file called config.ini and while referring to example-config.ini, do the following-
Get your bot api key from BotFather. Set Owner ID and Sudo ID(s) Create an empty channel with any random username and set its username in CHANNEL_USER (Mandatory btw)
Install redis on your machine/server (Windows/OSX/Linux) and start it!
Finally, compile and run the bot
cd nim-tg-manager
nimble build -d:release
Once you've setup your redis and config:
./tg_manager