Skip to content

Alpha

Latest
Compare
Choose a tag to compare
@iuriguilherme iuriguilherme released this 08 Nov 17:15
· 13 commits to main since this release

Includes a rubbish web interface and functional telegram chatbots. Webhooks not working, this forces telegram mode only with long polling using quart and aiogram.

Major external libraries being used are: Aiogram, Quart. Also worth mentioning Matplotlib, NLTK, Pandas, ZODB.

Non exhaustive list of features:

  • Send welcome message to users joining groups on telegram;
  • Warns if unwanted user joins groups;
  • Generates random numbers;
  • Generates hashes from text;
  • Archives links in the Wayback Machine;
  • Watches groups for links and forward them to a link aggregator channel;
  • Calculates pi and phi;
  • Generates qr code from text;
  • Splits videos in chunks of 15 seconds or another arbitrary timeframe;
  • Converts text to speech and send as a telegram voice note;
  • Downloads videos from youtube or other video sites;
  • Generates ETH and BNB addresses, checks balances and transactions;
  • Controls and interacts with Furhat Robots via Remote API;
  • Generates statistics, graphics and natural processing using NLTK, Pandas, Matplotlib;
  • Buffer messages using ZODB with FileStorage and telegram groups;
  • Uses personalities to generate replies based on a character;
  • As of v0.2, can be installed as package.

For details on previous releases and features included please refer to old repositories such as https://github.com/matehackers/matebot/releases.