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