Skip to content

Releases: miamibc/joker-telegram-bot

End of year 2022 release

13 Dec 00:09
Compare
Choose a tag to compare

Not so much of new features added during this year, sorry. One release per year is okay 📦

End of year 2021 release

27 Dec 23:27
a0969d0
Compare
Choose a tag to compare

What's Changed

There was small interruption in development of our bot, here's release from all we done since September.
We wish you merry christmas and a happy new year 2022 ;)

  • Stickerfun plugin improved
  • Advice plugin created - advices from Fucking Great Advice
  • Ytmusic improved, but it's too slow, not used in our project anymore, maybe one day we make it better
  • Kicker plugin improved
  • Few Helpers added
  • Ignore plugin created - be more GDPR-ready
  • Koldun plugin created - ask stupid question, receive clever answers from search engine kolduns
  • Flip plugin created - rotate text upside-own and downsides-up

Full Changelog: v1.9.0...v1.12.0

September release

19 Sep 16:42
b572721
Compare
Choose a tag to compare

New features:

  • Uptime plugin added
  • StickerFun plugin added

Improvements:

  • Quote plugin improved: !trigger last command added
  • Callback plugin optimized
  • Kicker plugin problems fixed and got better
  • Temp plugin problems fixed
  • Carma plugin !carma debug only for allowed users, and don't add carma for too large messages

Plugins modifications

30 Aug 23:55
6c9a3e4
Compare
Choose a tag to compare

This release contains plugins modifications:

  • Quote plugin changed to SQLite database
  • QuoteAdmin plugin added
  • Activity plugin improved
  • Carma plugin improved
  • Added new functionality to Kicker plugin
  • Bot catches Ctrl+C event in console and unloads plugins
  • Improved documentation

New Telegam API parsers, plugins, abilities

24 Jul 22:47
Compare
Choose a tag to compare

July 2021 release of Joker Telegram Bot.

Instead of Joker\Event, plugins now accesps Joker\Parser\Update argument, to communicate with API request and perform actions. We tried to do this change as easy as possible. All you need is to change argument in your plugin's on... methods to Joker\Parser\Update.

We simplefied some logic in the Joker\Bot, rewrited our old plugins and created few new cool plugins:

  • Exuse, Whynot - to generate excuses
  • Game - to create games
  • Kicker - to kick strange visitors with emoji's in their nicknames
  • Meme - to create memes
  • QuoteInline - to post jokes via the bot
  • Viabot - to ignore via_bot messages
  • UrlCollector - to collect urls from messages

Our bot became compatible with inline mode, this opens door to lots of new features in next release. Get ready.

Better Telegram API parsers, databases, plugins

16 May 10:31
30c3400
Compare
Choose a tag to compare

This will be the first public release of Joker in Github. Hope you like new features we added in this large update:

  • Better Telegram API parsers with ability to wrap any field into any class. Auto-detecting collections;
  • Sqlite and Redis databases can be attached to any class;
  • New Activity plugin will chase users and chats for updates in their info.

Since these additions was large enough, we had to change also implementations:

  • Some plugins updated to new Telegram API parsers and database;
  • More tests added.