Commit Graph

463 Commits (32d4e101f49deefd1e49c2122348d88af4ce5093)

Author SHA1 Message Date
hikariatama 32d4e101f4 Correct maximum caption size in heta 2023-03-13 08:23:14 +00:00
hikariatama 1b4e1365ad Fix APILimiter for stacked requests 2023-03-13 08:19:16 +00:00
hikariatama 491b8f3fa0 1.6.2
- Whitelist requests in APILimiter to ignore internals
- New core modules: `UnitHeta`, `Translator`
2023-03-13 08:13:03 +00:00
hikariatama 94946a3152 Update Hikka-TL version 2023-03-09 13:11:41 +00:00
hikariatama 07f0c3b6c8 1.6.2
- Fix proxy-pass
2023-03-07 08:19:22 +00:00
hikariatama 53ba6577e8 Fix inline 2023-03-06 12:24:23 +00:00
hikariatama 16fcecd0bd 1.6.2
- Completely remove security groups `sudo` and `support`
2023-03-06 11:25:13 +00:00
hikariatama cd9a52724a 1.6.2
- Update Termux installation design
- Whitelist internal requests in APILimiter
- Start web when using `.weburl` and `--no-web` is used
- Add inline commands targeted security rules control
2023-03-05 16:13:45 +00:00
hikariatama 7d2c833635 Whitelist GetChannelDifferenceRequest from api protection 2023-03-04 12:00:58 +00:00
hikariatama 70d57b7cdf correct emojis in api_protection 2023-03-04 11:35:03 +00:00
hikariatama 7252f3ba2e Add some proper error handling 2023-03-04 11:30:50 +00:00
hikariatama f55b5eb9eb Fix login error 2023-03-04 10:39:47 +00:00
hikariatama e4961392b6 Fix login error in noweb without qr 2023-03-04 10:34:28 +00:00
hikariatama fb1e1c5058 1.6.2
- Minify static assets in web
- Replace snowfall with sakura flowers
- Update Termux installation design
2023-03-04 10:32:28 +00:00
hikariatama 385526512f Add successful login message 2023-03-03 21:12:09 +00:00
hikariatama ff85bfb6e6 Update banners 2023-03-03 21:10:32 +00:00
hikariatama 07589ff9f2 Add shield banner 2023-03-03 20:55:10 +00:00
hikariatama af74ea8bc1 Actually save client session after QR login in noweb 2023-03-03 20:38:46 +00:00
hikariatama 80df4403c4 Fix asyncio ops flaws 2023-03-03 20:34:32 +00:00
hikariatama e70cc35e45 1.6.2
- Add guidelines to `--no-web` login
- Fix session not being saved after logging in using QR without 2fa
2023-03-03 20:25:46 +00:00
hikariatama 42f830dd75 Update tty prints, add guidelines 2023-03-03 06:30:04 +00:00
hikariatama e5a967680b Update banner 2023-03-02 17:00:14 +00:00
hikariatama 2447ab4bf9 1.6.2
- Add ability to log in using QR code and --no-web
- Disable web interface for Termux and fallback to CLI login instead
- Add fancy ANSI banner
2023-03-02 14:06:23 +00:00
hikariatama dbcaa31a6c Add guidelines 2023-03-02 13:14:26 +00:00
hikariatama 8566a39a11 Connect before requesting QR 2023-03-02 13:12:15 +00:00
hikariatama e917222ff6 1.6.2
- Add QR login using ASCII for noweb
- Fix `.tsecrm`
2023-03-02 13:03:34 +00:00
hikariatama bb94218cfc 1.6.2
Fix typing error
2023-03-01 15:52:59 +00:00
hikariatama 9a0e4b1b38 1.6.2
- Fix security issue with edited channel messages
- Add interface to interact with raw pointer data (`.data` attribute)
- Translation fixes
- Randomize `device_model` to bypass fraud detection
- Pass proper device information to Telegram
- Update `hikka-tl` in accordance to upstream telethon v1
- Update `hikka-pyro` in accordance to upstream pyrogram
- Rename packages so that they don't conflict with originals
- Partially migrate to `pathlib`
- Code cleanup
2023-03-01 15:36:02 +00:00
hikariatama 5545d86c07 Formatting 2023-02-04 23:12:18 +00:00
hikariatama fac8b47db6 1.6.1
Add French translation pack
2023-02-04 22:45:28 +00:00
hikariatama eb0786e690 1.6.1
- Remove miyahost from official hosts
- Fix memory leak when using 1.6.0 inside Docker
- Fix userbot dying after restart on Docker
- Root out stats mechanism
2023-02-01 16:36:48 +00:00
hikariatama fd918af4f4 - Root automatic reactions out
- Add randomized delays (1-3 seconds) between heavy userbot actions
- Add randomized delays (<1 second) to each API request if .api_fw_protection is enabled
- Update README with scary disclaimer
- Update web finisher banner with delay warning
2023-01-03 21:03:40 +00:00
hikariatama cbc00985c8 Deepsource fixes 2023-01-01 22:39:42 +00:00
hikariatama 16ddeee41e Add docker as platform 2023-01-01 21:26:11 +00:00
hikariatama 028d678f5c Patch regarding lavHost 2023-01-01 20:54:31 +00:00
hikariatama 35ec00f840 1.6.0
- Fresh Christmas web design
- EULA warning for lavHost and MiyaHost
- Support for Python 3.10
2023-01-01 20:33:36 +00:00
hikariatama e44358a477 Update deps 2022-12-30 20:34:07 +00:00
hikariatama da43a62fda Update deps 2022-12-30 19:58:57 +00:00
hikariatama c3c8eefe38 1.6.0 2022-12-26 13:24:30 +00:00
hikariatama 36e2038fe5 1.6.0
- Adapt utils to work with termux properly
2022-11-24 11:18:28 +00:00
hikariatama ae6a3627b9 1.6.0 2022-11-24 11:10:25 +00:00
hikariatama faec12364b 1.6.0
- Add local storage fallback in case remote end is not available
- Add `self.invoke` method for modules
2022-11-24 10:29:41 +00:00
hikariatama 27aff587f6 1.6.0
- Add credits to developers and translators
- Add support for multiple usernames
- Add topic guesser in `send_message`, `send_file` in order for old modules to work properly
2022-11-19 16:40:07 +00:00
hikariatama 8e59bc056f 1.6.0
- Fix `EntityLike` validator
- Fix stringifying error in logging
- Fix command escaping when using layout translated prefix
- New `utils.answer_file` method
- New `utils.get_cpu_usage` method
- New `utils.get_ram_usage` method
- New QR login flow
- New license banners
- New error-specific messages for RPCErrors, FloodWaitErrors, NetworkErrors
- Send `start` hook to `InfiniteLoop` instances with `autostart` flag only after `client_ready`
- Replace `__getattr__` in `Module` object with properties for commands and handlers
- Move from monkey-patching concept of filling modules' attributes to native one
- Partial Tatar translation pack
- Logging tweaks
- Add `caller` field to inline units
- Add ability to get module help by command alias
2022-11-19 07:52:53 +00:00
hikariatama 5ee7eaf755 1.6.0
- Minor fixes
2022-11-09 21:21:26 +00:00
hikariatama 20edeff8aa 1.6.0
- More fixes related to topics
- Fix Kazakh validators
2022-11-09 18:35:09 +00:00
hikariatama e6503e95a6 1.6.0
- Minor translation fixes
- Fix `utils.get_topic`
- Add local and proxied url to command `.debugpin`
- Rename command `.debugpin` -> `.debugger`
2022-11-08 22:35:02 +00:00
hikariatama c1c7cd637a 1.6.0
- Fix overall userbot runtime
- Add Kazakh translation pack
- Update emojis
- Minor translation fixes
2022-11-08 21:23:18 +00:00
hikariatama d20278056c Lavhost patch 2022-11-08 01:32:55 +00:00
hikariatama d7ebe7703e Lavhost patch 2022-11-08 01:24:19 +00:00