Skip to content

Releases: userbotindo/Anjani

Anjani v2.11.1

26 Mar 14:40
Compare
Choose a tag to compare

Changelog

v2.11.1 (2023-03-26)

PyPI release

Fixes

  • SpamPrediction: uninformative query answer text (#269) (0e02803)
  • SpamPrediction: remove vote count on button (#268) (37634f5)

Version Contributor(s)

Thanks to @adekmaulana @MrMissx

Anjani v2.11.0

25 Mar 04:22
Compare
Choose a tag to compare

Changelog

v2.11.0 (2023-03-25)

PyPI release

Features

Fixes

  • spam_prediction: FloodError on bulk updating vote (#260) (2674b55)
  • anjani signal handler on windows (#263) (e119f8b)
  • util: button parser TypeError when parsing non text message (#262) (5a28f22)
  • welcome: fix value error on unmatched brancket (#256) (b806807)
  • rules: failed to fetch if bot is banned (#255) (4ee4653)
  • anjani app not receiving stop signal (9a3b8ea)

Version Contributor(s)

Thanks to @adekmaulana @MrMissx @troublescope

Anjani v2.10.0

26 Feb 15:10
Compare
Choose a tag to compare

Changelog

v2.10.0 (2023-02-26)

PIP release

What's New

  • add cache wrapper to method with high traffic (#240)(87e097a),
  • add flag support to disable plugin (#236)(ed45b57)
  • add entrypoint script to manage UserbotIndo internal package (#238)

This release also removes OCR feature (might be added back in the future).

Fixes

  • spam_predict: disable ocr completely (c009688)
  • filter, notes: handle unsuported character (#237) (0e16214), closes #216
  • admins[demote,promote]: handle more exception and change bogus code (c26265a)
  • lockings: handle flood wait on get_chat and get_member (caba315)
  • spam_prediction: wrong locale string key (2ac8b32)
  • restriction: handle id invalid (327e2e7)
  • welcome: handle member count on channel private (d9b3e5a)
  • canonical: handle priviliges None (e7e6d25)
  • reporting: move pattern global flags at the start of the expression (e606dce)
  • spam_shield: catch chatadminrequired exception (d323525)
  • locking, spam_shield: catch peeridinvalid (57485f4)

Version Contributor(s)

@adekmaulana @MrMissx

Full Changelog: v2.9.0...v2.10.0

Anjani v2.9.0

08 Feb 11:36
Compare
Choose a tag to compare

What's New

  • spam_prediction: Revamp user 'Reputation Point' utility (#215)(07b971e)
  • filters: Add media support to filter (#214)(67b81cc)

Fixes

  • restriction: typo text name(0eb8ba8)
  • users: missleading flag description(b281126)
  • database: close db after everything were done(6e93814)

Version Contributor(s)

@adekmaulana @MrMissx

Full Changelog: v2.8.1...v2.9.0

Anjani v2.9.0a1

08 Feb 11:33
Compare
Choose a tag to compare
Anjani v2.9.0a1 Pre-release
Pre-release
Merge branch 'staging' into topic-canary

Anjani v2.8.1

24 Jan 03:26
Compare
Choose a tag to compare

Fixes

  • notes: remove note list marker (#213) (09c9a36)
  • plugin/spam_prediction: catch QueryIdInvalid and don't use task for ocr (bb34f72)
  • plugin/main: remove unused f-string (3a7908d)
  • plugin/lockings: catch ChatAdminRequired exception (ac3995c)
  • filters/admin: tell user if they are not the admin (adf8780)
  • database: add more operations for Request (5c802a5)
  • database: use TypeVar typing for Request (3ccef88)
  • notes: add '#' to note list (765604e)

Version Contributor(s)

@adekmaulana @MrMissx @duckie0

Full Changelog: v2.8.0...v2.8.1

Anjani v2.8.0a3

24 Jan 03:21
Compare
Choose a tag to compare
Anjani v2.8.0a3 Pre-release
Pre-release

*This version adds support for Topics (canary) beside master branch using fork dependency.
The a (vX.X.XaX) version is not available on PyPi. You need to run it from source

Fixes

  • notes: remove note list marker (#213) (09c9a36)
  • plugin/spam_prediction: catch QueryIdInvalid and don't use task for ocr (bb34f72)
  • plugin/main: remove unused f-string (3a7908d)
  • plugin/lockings: catch ChatAdminRequired exception (ac3995c)
  • filters/admin: tell user if they are not the admin (adf8780)
  • database: add more operations for Request (5c802a5)
  • database: use TypeVar typing for Request (3ccef88)
  • notes: add '#' to note list (765604e)

Full Changelog: v2.8.0a2...v2.8.0a3

Anjani v2.8.0

10 Jan 07:34
Compare
Choose a tag to compare

What's New

  • main: support plugin help deep link (9d0e046)
  • canonical: add login button (1232e65)

Fixes

  • canonical: login button are no open (b35db3c)
  • welcome: don't use converted params on setup (close #198) (f9fbee8)
  • lockings: properly remove undescriptive and redundant type (fc242ea)
  • language: answer the callback (52d0000)
  • db: typing change stream for watch method (1386567)
  • lockings: remove undescriptive and redundant type (8ef5bd3)
  • db: typing on watch method (c4c74aa)
  • spam_prediction: deepsource PYL-W0706 fix (ba9b7ba)
  • users: catch PeerIdInvalid on info (834bd83)
  • spam_prediction: handle not respecting chat settings (107ddd2)
  • spam_shield: suppress topic related exception (f32830f)
  • users: handle private chat info (a98c79d)

Misc

  • change license year #211

Version Contributor(s)

@adekmaulana @MrMissx @ilhamgh @troublesoope

Full Changelog: v2.7.0...v2.8.0

Anjani v2.8.0a2

10 Jan 07:48
Compare
Choose a tag to compare
Anjani v2.8.0a2 Pre-release
Pre-release

This version adds support for Topics (canary).
As the main lib have not implement it yet, this branch will remain separate from the main branch and will not be merged into main.

See the changelog on https://github.com/userbotindo/Anjani/releases/tag/v2.8.0

Anjani v2.8.0a

03 Dec 17:21
Compare
Choose a tag to compare
Anjani v2.8.0a Pre-release
Pre-release

This version adds support for Topics (canary).
Pyrogram have not implement this yet, so this version use a forked (unofficial) version of Pyrogram.
Therefore this release will only come to pre-release and will not be released under stable release.

Features

  • main: support plugin help deep link (9d0e046)
  • topic: add topic plugin (68541e7)
  • canonical: add login button (1232e65)

Fixes

  • topic: change required permission (b19c95b)
  • spam_prediction: support for topic (dd2c48c)
  • notes: support for topic (beb8b2a)
  • federation: support for topic (120782a)
  • welcome: support for topic (6ad25af)
  • spam_shield: bot can't send message on thread (58478c8)
  • spam_shield: suppress topic related exception (f32830f)
  • users: handle private chat info (a98c79d)