# --------------------------------------------------------------------------------- #░█▀▄░▄▀▀▄░█▀▄░█▀▀▄░█▀▀▄░█▀▀▀░▄▀▀▄░░░█▀▄▀█ #░█░░░█░░█░█░█░█▄▄▀░█▄▄█░█░▀▄░█░░█░░░█░▀░█ #░▀▀▀░░▀▀░░▀▀░░▀░▀▀░▀░░▀░▀▀▀▀░░▀▀░░░░▀░░▒▀ # Name: Loli Hentai! # Description: words superfluous? # Author: @codrago_m # --------------------------------------------------------------------------------- # 🔒 Licensed under the GNU AGPLv3 # 🌐 https://www.gnu.org/licenses/agpl-3.0.html # --------------------------------------------------------------------------------- # Author: @codrago # Commands: loli, lolic # scope: hikka_only # meta developer: @codrago_m # meta banner: https://raw.githubusercontent.com/coddrago/modules/refs/heads/main/banner.png # meta pic: https://envs.sh/HJm.webp # --------------------------------------------------------------------------------- __version__ = (1, 6, 0) import os import logging from .. import loader, utils import random import time import datetime from telethon import functions from telethon.tl.custom import Message logger = logging.getLogger("LoliHentai") @loader.tds class lolihentai(loader.Module): """Your the best friend in loli hentai""" strings = { "name": "LoliHentai", "loading_photo": " loading your loli photo...", "error_loading": "Failed to get photos. Please unblock @ferganteusbot", "search": "🔴 loading your photo..." } strings_ru = { "name": "LoliHentai", "loading_photo": " загрузка вашей лоли фотографии...", "error_loading": "Не удалось получить фотографии. Пожалуйста, разблокируйте @ferganteusbot", "search": "🔴 загрузка вашей фотографии..." } async def lolicmd(self, message): """-> random loli photo""" await utils.answer(message, self.strings("loading_photo")) async with self._client.conversation("@ferganteusbot") as conv: try: lh = await conv.send_message("/lh") except Exception as e: return await utils.answer(message, self.strings("error_loading")) otvet = await conv.get_response() await lh.delete() if otvet.photo: await message.client.send_message( message.peer_id, message=otvet, reply_to=getattr(message, "reply_to_msg_id", None)) await otvet.delete() await message.delete() async def loliccmd(self, message: Message): """-> to get your loli""" await message.edit(self.strings("search")) time.sleep(0.5) chat = "hdjrkdjrkdkd" result = await message.client( functions.messages.GetHistoryRequest( peer=chat, offset_id=0, offset_date=datetime.datetime.now(), add_offset=random.choice(range(1, 851, 2)), limit=1, max_id=0, min_id=0, hash=0, ), ) await message.delete() await message.client.send_file( message.to_id, result.messages[0].media, reply_to=getattr(message, "reply_to_msg_id", None), )