/OctoBot

Modular Telegram Bot

Primary LanguagePythonMIT LicenseMIT

OctoBot

A modular telegram bot

Codacy Badge

Telegram Bot Telegram Chat Telegram Channel

Installation

  1. Make sure you have all the submodules: git submodule update --init --recursive

  2. cp settings_example.py settings.py

  3. Write your settings in file settings.py:

  • CHANNEL - Put here a channel where the bot is an admin. This is required for using images in inline
  • TOKEN - Bot token. You can get one from @BotFather
  1. pip3 install -r requirements.txt - Install dependencies

  2. mkdir plugdata - folder for plugins data