Anjani

Latest version: v2.14.19

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

Scan your dependencies

Page 7 of 11

2.8.0

What's New

- **main:** support plugin help deep link ([9d0e046](https://github.com/userbotindo/Anjani/commit/9d0e046120d04824b32c5578a078426db7e4bf34))
- **canonical:** add login button ([1232e65](https://github.com/userbotindo/Anjani/commit/1232e65fa4780a60e2a98110a87bc8970c107f9e))

Fixes

- **canonical:** login button are no open ([b35db3c](https://github.com/userbotindo/Anjani/commit/b35db3c2ebba673ea877e5d976f0caaf6ee75789))
- **welcome:** don't use converted params on setup (close 198) ([f9fbee8](https://github.com/userbotindo/Anjani/commit/f9fbee8ff3a77e5866f7f961054aae95ab395107))
- **lockings:** properly remove undescriptive and redundant type ([fc242ea](https://github.com/userbotindo/Anjani/commit/fc242ea5e1d4060eb56b87c8ab3dec7d55a311a0))
- **language:** answer the callback ([52d0000](https://github.com/userbotindo/Anjani/commit/52d0000dc603085264abc2c35ce7ec943bb12486))
- **db:** typing change stream for watch method ([1386567](https://github.com/userbotindo/Anjani/commit/138656774c014d09d91c0a8b56ded5736d1b79bd))
- **lockings:** remove undescriptive and redundant type ([8ef5bd3](https://github.com/userbotindo/Anjani/commit/8ef5bd37e0c86f1ab892e8d3d1079b8654b3a813))
- **db:** typing on watch method ([c4c74aa](https://github.com/userbotindo/Anjani/commit/c4c74aa966823dc61dfe1007b373e4e9170296ba))
- **spam_prediction:** deepsource PYL-W0706 fix ([ba9b7ba](https://github.com/userbotindo/Anjani/commit/ba9b7bae62ed9b7632ea3b083b05a0f695eef8b3))
- **users:** catch PeerIdInvalid on info ([834bd83](https://github.com/userbotindo/Anjani/commit/834bd832656736462778eaeea0175235cd294470))
- **spam_prediction:** handle not respecting chat settings ([107ddd2](https://github.com/userbotindo/Anjani/commit/107ddd260141949cf3d5b9febfa23e7794410f58))
- **spam_shield:** suppress topic related exception ([f32830f](https://github.com/userbotindo/Anjani/commit/f32830fbd680332c837e7cc0babe0ce24bfce1d0))
- **users:** handle private chat info ([a98c79d](https://github.com/userbotindo/Anjani/commit/a98c79d173e820b72735bd05af094c483aade9bc))

Misc

- change license year https://github.com/userbotindo/Anjani/pull/211

Version Contributor(s)

adekmaulana mrmissx ilhamgh troublesoope


**Full Changelog**: https://github.com/userbotindo/Anjani/compare/v2.7.0...v2.8.0

2.8.0a3

*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](https://github.com/userbotindo/Anjani/commit/09c9a36d9d3cb1f60a19bd5f23160b9e2a61c652))
* **plugin/spam_prediction:** catch QueryIdInvalid and don't use task for ocr ([bb34f72](https://github.com/userbotindo/Anjani/commit/bb34f72be260c86d379283033c52dadeed80c329))
* **plugin/main:** remove unused f-string ([3a7908d](https://github.com/userbotindo/Anjani/commit/3a7908df203b590de90f5aefb1bfb70b1ce15f91))
* **plugin/lockings:** catch ChatAdminRequired exception ([ac3995c](https://github.com/userbotindo/Anjani/commit/ac3995c84402c9b7201c734374dc4247da1f83b1))
* **filters/admin:** tell user if they are not the admin ([adf8780](https://github.com/userbotindo/Anjani/commit/adf8780bd7ef506ce385fa368dc71e7e9e909bf4))
* **database:** add more operations for Request ([5c802a5](https://github.com/userbotindo/Anjani/commit/5c802a581bb2c87f8fe92eda0acffcf4033b0de7))
* **database:** use TypeVar typing for Request ([3ccef88](https://github.com/userbotindo/Anjani/commit/3ccef8858e563b8898ca71c281744f658c283a65))
* **notes:** add '' to note list ([765604e](https://github.com/userbotindo/Anjani/commit/765604e40a5da9aed4e01aac2dace4cc1baccb36))



**Full Changelog**: https://github.com/userbotindo/Anjani/compare/v2.8.0a2...v2.8.0a3

2.8.0a2

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

2.8.0a

This version adds support for Topics (canary).
[Pyrogram](https://github.com/pyrogram/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](https://github.com/userbotindo/Anjani/commit/9d0e046120d04824b32c5578a078426db7e4bf34))
* **topic:** add topic plugin ([68541e7](https://github.com/userbotindo/Anjani/commit/68541e7535951ad08f512f3bd8215ec26f3c3945))
* **canonical:** add login button ([1232e65](https://github.com/userbotindo/Anjani/commit/1232e65fa4780a60e2a98110a87bc8970c107f9e))

Fixes

* **topic:** change required permission ([b19c95b](https://github.com/userbotindo/Anjani/commit/b19c95baf641f1c1ac162b235c8a94c7ade98257))
* **spam_prediction:** support for topic ([dd2c48c](https://github.com/userbotindo/Anjani/commit/dd2c48cb7e7bea40655a38cda8d6225809a5d3f4))
* **notes:** support for topic ([beb8b2a](https://github.com/userbotindo/Anjani/commit/beb8b2a76d16e16754e76e4b25776792435e1c80))
* **federation:** support for topic ([120782a](https://github.com/userbotindo/Anjani/commit/120782aec564d1fdba22631b3a0efc06c5493a53))
* **welcome:** support for topic ([6ad25af](https://github.com/userbotindo/Anjani/commit/6ad25af1c82bd3c0db6ba10e61089d7c89efc42d))
* **spam_shield:** bot can't send message on thread ([58478c8](https://github.com/userbotindo/Anjani/commit/58478c8973451458fd5e61166b6c910af9e642be))
* **spam_shield:** suppress topic related exception ([f32830f](https://github.com/userbotindo/Anjani/commit/f32830fbd680332c837e7cc0babe0ce24bfce1d0))
* **users:** handle private chat info ([a98c79d](https://github.com/userbotindo/Anjani/commit/a98c79d173e820b72735bd05af094c483aade9bc))

2.7.0

What's new

* **Canonical:** save admin chat into database (181) ([b75e808](https://github.com/userbotindo/Anjani/commit/b75e80833b5b3197c68acbe283643ba196a73bc3))

Fixes

* **Canonical:** cek data before proceeding statement ([e09306e](https://github.com/userbotindo/Anjani/commit/e09306e129f205c8a8e8e97c74113937ad216f5a))
* **language/id:** formattin typo ([ded6b9e](https://github.com/userbotindo/Anjani/commit/ded6b9e8095973517902ce8bc0ac63925cc48b9b))
* **canonical:** handle received float _id ([d019f81](https://github.com/userbotindo/Anjani/commit/d019f816a802e3be1b9d298326708bdff1f0bdbf))
* **federation:** handle not accessible chat fban ([d57c9e8](https://github.com/userbotindo/Anjani/commit/d57c9e8c7a426dc712366a812f220c1083e8a01b))
* **users:** fallback to db data if bot is blocked ([fca2d96](https://github.com/userbotindo/Anjani/commit/fca2d96608ac4df7e293387a2bedb38973088938))
* **spam_prediciton:** handle null reputation ([5ef3be2](https://github.com/userbotindo/Anjani/commit/5ef3be244ded43466b8f3eeaccbd33814c6d2601))
* **spam_prediction:** re raise StopPropagation from spam_check() ([e98efbf](https://github.com/userbotindo/Anjani/commit/e98efbfd3f86af9039da1dbb544841ae60867388))
* **debug:** code and output not displayed ([1454bec](https://github.com/userbotindo/Anjani/commit/1454bec3051517cdd5bdc6a67866b6e5624c3542))
* **users:** handle user field char that messed up with bot parse mode ([24e49a7](https://github.com/userbotindo/Anjani/commit/24e49a7ab45ac6f592afecfa96f4eea0881b78a2))
* **users:** handle some case when photo id exist but have 0 bytes ([9b85731](https://github.com/userbotindo/Anjani/commit/9b8573177e4138bd7e043d224c3f1105d886c5d6))

Additional Info

As this version we have uploaded the project on [PyPI](https://pypi.org/project/anjani).
You may now install directly with PIP by `pip install anjani` or `pip install anjani[uvloop]` to install uvloop version.

Version Contributor(s)

adekmaulana, mrmissx, ilhamclone

**Full Changelog**: https://github.com/userbotindo/Anjani/compare/v2.6.0...v2.7.0

2.6.0

What's New

* **welcome:** allow set welcome and goodbye as command argument (183) ([64dfd4a](https://github.com/userbotindo/Anjani/commit/64dfd4af34d415375a05ab3d8fedc7bca81e64fb))

Fixes

* **filters+notes:** message handling takes to long ([19fd55c](https://github.com/userbotindo/Anjani/commit/19fd55c3cf975baf709561795708d28d738f3ce0))
* **filters:** differentiate when bot is admin and not ([ab2cac4](https://github.com/userbotindo/Anjani/commit/ab2cac4a551c907154ea87c5d11c471ca20afdce))
* **admins:** properly demote member ([3dad465](https://github.com/userbotindo/Anjani/commit/3dad465cd18f671ff47e79aa0d308fb53f0412c0))
* **filters+notes:** sort trigger list alphabetically ([d959d50](https://github.com/userbotindo/Anjani/commit/d959d50c5911fc62bb07289fac8b163d48a32370))
* **filters:** change List to Set avoid doubled trigger list ([9b1a411](https://github.com/userbotindo/Anjani/commit/9b1a41100f5d23603417e0db1923781410b9d272))
* **admins:** handle /promote UserPrivacyRestricted exception ([d8764b7](https://github.com/userbotindo/Anjani/commit/d8764b7e8ef34a9a5c70a1c4ff965382a7ef5138))


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

Version Contributor

MrMissx

Page 7 of 11

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.