Anjani

Latest version: v2.14.19

Safety actively analyzes 688775 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 8 of 11

2.5.1

This version added support for Python 3.10 (179)

Fixes:
- Users: fix chat type name on info
- deps: remove dnspython from pyproject.toml
- chore: update poetry deps
- Anjani: remove unnecessary variable assignment on event dispatcher
- requirements: add back certifi that removed on a0191a2ad61bda150dd0bf3819541180de46720b
- Anjani: Database: update pymongo 4.3.2
- Restriction: warn: fix user not participant callbackquery
- Lockings: fix checking for channelprivate
- Anjani: only accept incoming message for some on_message listener
- SpamShield: fix outgoing message check
- SpamPrediction: set sample fixed size array
- event_dispatcher: add more information on event error
- welcome: remove unused import
- welcome: fix member count None on text filling
- restriction: fix user not unbanned on /kick
- welcome: Fix database key typo
- misc: change stashbin service for /paste (173)


**Full Changelog**: https://github.com/userbotindo/Anjani/compare/v2.5.0...v2.5.1


Version Contributor
Thanks to MrMissx adekmaulana for the contributions

2.5.0

What's New
* Added federation subscription by MrMissx in https://github.com/userbotindo/Anjani/pull/128
* Anjani: Filters: clearer message on admin only error
* Restriction: add chat migrate listener

Fixes
* SmapShield: Fix spamwatch user not found (404)
* Filters: Fix filter db query typo (resolve 172)
* SpamPrediction: remove unnecessary variable assignment

**Full Changelog**: https://github.com/userbotindo/Anjani/compare/v2.4.2...v2.5.0

Version Contributor
Thanks to MrMissx adekmaulana for the contributions

2.4.2

Changes and Fixes
* Partially revert "Add plugin even listener structure"
* Lockings: use filter inside the listener
* Main: Add `/donate` command
* Lockings: fix for non anonymous admin checker
* Users: move predict_loaded to on_load to avoid race conditions
* SpamShield: move spam_protection var into on_load
* SpamPredict: fix user checking when message detected as spam
* SpamShield: lower message spam check priority
* Dockerfile: change deprecated poetry option
* Lockings: Fix doubled lock types
* Admins: fix permission check
* SpamPredict: handle StopPropagation inside callback ocr
* SpamShield: do not raise when failed on spamwatch API
* SpamPredict: Add model refresh scheduler


**Full Changelog**: https://github.com/userbotindo/Anjani/compare/v2.4.1...v2.4.2


Version Contributor
Thanks to MrMissx adekmaulana for the contributions

2.4.1

🎉We've reached 1000 commits🎉
Thank you for all contributors 😊

Fixes
* reporting: Fix `/report` invoked in bot private chats
* Lockings: fix anon lock types for linked channel/anon admin
* Lockings: simplify logic at `on_message`
* Anjani: Filters: fix admin only on anonymous
* Lockings: simplify button checkers
* Add User-trust score to spam detection in 157
* Optimize database query in 159
* Federations: More clear usage for `/fedstats`
* SpamShield: Do not raise error when api is down
* Lower `on_message` priority of Users


**Full Changelog**: https://github.com/userbotindo/Anjani/compare/v2.4...v2.4.1

Credits
Thanks to MrMissx adekmaulana for the contributions

2.4

What's new
* Anjani: Add event StopPropagation 142 by adekmaulana on 143
* Plugins: Add canonical plugin
* This plugin only available for [dAnjani_Bot](https://t.me/dAnjani_bot)
* Plugins: Stats: add more information 140 by adekmaulana on 148

Fixes
* Anjani: Database: fix connection for windows
* Anjani: Database: Update for pymongo 4.2
* Anjani: Fix permission check filter
* Anjani: fix privileges checking
* Anjani: fix race condition with pyrogram dispatcher
* Anjani: iterate all Future exception
* Anjani: Set default parse mode to markdown
* languages: spell checkup by tomyprs on 133
* Notes: Fix wrong parse mode
* Plugins: add Lockings by adekmaulana on 130
* Reporting: Fix when command invoked by non-member
* SpamPrediction: Fix backup data projection
* SpamPrediction: fix checker for anonymous admins
* SpamPrediction: Fix failed to get user on ban callback
* SpamPrediction: Fix missed text normalize on spam logging
* SpamPrediction: fix some strings
* SpamPrediction: lower normalized text
* SpamPrediction: Normalize text before running estimator
* util: time: fix f-string error on float
* Welcome: Re-added None check of User.first_name removed on 115

Misc
* Add COC, issues template and Code owners
* Anjani: remove sp_token related
* Dockerfile: Run with poetry
* SpamPrediction: Only log public groups
* SpamPrediction: skip on short messages
* Stats: make command only on private
* Update CodeQL

**Full Changelog**: https://github.com/userbotindo/Anjani/compare/v2.3.1...v2.4

2.3.1

What's Changed & Fixes
* Anjani: Filter: Fix checking privileges.
* Restriction: rmwarn: Tell if user don't have any warn.
* Dockerfile: Update base image and install ocr lang.
* Federation: Fix member status check.
* SpamShield: Handle response when spamwatch API down.
* Admins: Fix flood value handling.
* Anjani: Use Message type from Pyrogram.
* Welcome: Replace username string format with mention. (115).
* Util: DB: Fix type hints for address and collection on cursor .
* Config: Simplify config data.
* Lang: Fix running scripts when using `pip install .`

**Full Changelog**: https://github.com/userbotindo/Anjani/compare/v2.3...v2.3.1

Page 8 of 11

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.