Skip to content

Releases: y9san9/prizebot

Release 2.1

26 Aug 08:10
a606dbb
Compare
Choose a tag to compare

What's Changed

Did a lot of stuff to fix bot stuck:

Full Changelog: 2.0...2.1

2.0

03 Feb 03:29
74fbd7e
Compare
Choose a tag to compare
2.0

What's Changed

New Contributors

Full Changelog: 2.0-M1...2.0

2.0-M1

03 May 09:27
5f50ac6
Compare
Choose a tag to compare

This is not actually Milestone-1 version, because there is no milestones for 2.0 version (except road to production one), but bot has already a lot of features and fixes comparing to previous version, so I decided to make this release (also project will be paused on 1-2 months and it should be last version before pause)

The bot now stable for production use

Release changes:

  • Multi-winners giveaways
  • Join group conditions (convenient Channels and Chats support)
  • Display winners with emojis ability (:1st_place_medal:, :2nd_place_medal:, :3rd_place_medal:, etc)
  • Exit from giveaway feature
  • Message with ⏳ when raffling
  • Boosted (paralleled) asynchronous code
  • Reimplemented random.org usage. Now it is used for seeds for one-time SecureRandom, because random.org cannot be used to take sequences with more than 10k elements
  • Used DAO for giveaways instead a lot of tables
  • Now value classes "constructors" doesn't throw an exception, but returns an sealed interface, so the result is forced to be checked
  • Upgraded to Kotlin 1.5
  • Bintray & jcenter dependencies removed
  • Json RPC encapsulated
  • A lot of optimizations for big giveaways
  • A lot of bug fixes

1.3-beta

08 Apr 17:08
19bae79
Compare
Choose a tag to compare
  • KDS support removed
  • awesome README
  • stacktrace to chat logging
  • fsm exception handler
  • in-memory image caching
  • bug fixes

1.2-beta release

04 Apr 07:54
cca1438
Compare
Choose a tag to compare
v1.2-beta

v1.2-beta release

Init release

26 Feb 18:51
Compare
Choose a tag to compare
v1.0-beta

Merge remote-tracking branch 'origin/master'