Releases: miamibc/joker-telegram-bot
End of year 2022 release
End of year 2021 release
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
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
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
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
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.