Skip to content

SlavikMIPT/opentfd

Repository files navigation

OpenTFD

  • Merges series of Telegram messages if there is a pause of less than 30 seconds between them
  • Inline draft-based Google Translator (just put /en in the end of message to translate into English or /ru to translate into russian). Full list of supported languages you can see in supported_langs at opentfd.py
  • Bash assistant - type '!bash command' in any chat to execute command on your host

Compiled versions is on releases of this repo

Scripts

  • opentfd.service - template of linux systemd service for 24/7 execution on VDS

For non-compiled versions

  1. pip3 install -r requirements.txt
  2. Add API token and hash to secret.template.py and rename it to secret.py
  3. python3 opentfd.py

Dependencies

Follow author and contributors at Telegram: