Skip to content
/ HomeBot Public
forked from 4PERTURE/HomeBot

A modular Telegram bot, written in Python

Notifications You must be signed in to change notification settings

sm7150/HomeBot

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

34 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

HomeBot

A modular Telegram bot, written in Python

How to use it...

  • Execute pip3 install . to install all the dependencies

  • Copy example_config.env to config.env

  • Put a bot token in config.env

  • Edit additional variables in config.env

  • Launch the bot by typing

    python3 -m homebot

Features

  • Module-based, so you can add and remove modules as you like
  • Easy to understand
  • It uses python-telegram-bot, one of the most used Telegram bot API library

Modules included:

  • weather | Get weather updates of a city
  • speedtest | Test bot's Internet connection speed
  • ci | Automated CI system, you can trigger AOSP custom ROMs and custom recoveries building, with progress updating
  • cowsay
  • And more...

Want to see how this bot works or you want to create a module for this bot?

Head over to the wiki for more informations

About

A modular Telegram bot, written in Python

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 90.9%
  • Shell 9.1%