mirror of
https://github.com/MuRuLOSE/limoka.git
synced 2026-06-18 23:24:18 +02:00
Added and updated repositories 2025-07-11 08:27:20
This commit is contained in:
@@ -1,57 +1,57 @@
|
||||
# █▀▀ ▄▀█ █▀▄▀█ █▀█ █▀▄ █▀
|
||||
# █▀░ █▀█ █░▀░█ █▄█ █▄▀ ▄█
|
||||
|
||||
# https://t.me/famods
|
||||
|
||||
# 🔒 Licensed under the GNU AGPLv3
|
||||
# 🌐 https://www.gnu.org/licenses/agpl-3.0.html
|
||||
|
||||
# ---------------------------------------------------------------------------------
|
||||
# Name: Edmes
|
||||
# Description: Редактирует сообщение с заданим текстом.
|
||||
# meta developer: @FAmods
|
||||
# meta banner: https://github.com/FajoX1/FAmods/blob/main/assets/banners/edmes.png?raw=true
|
||||
# ---------------------------------------------------------------------------------
|
||||
|
||||
import asyncio
|
||||
import logging
|
||||
|
||||
from .. import loader, utils
|
||||
|
||||
logger = logging.getLogger(__name__)
|
||||
|
||||
@loader.tds
|
||||
class Edmes(loader.Module):
|
||||
"""Редактирует сообщение с заданим текстом."""
|
||||
|
||||
strings = {
|
||||
"name": "Edmes",
|
||||
}
|
||||
|
||||
def __init__(self):
|
||||
self.config = loader.ModuleConfig(
|
||||
loader.ConfigValue(
|
||||
"edit_texts",
|
||||
['👋 Привет', '👨 Я', '✏️ Редактирую', '📋 Текст', '❌ Конец.'],
|
||||
lambda: "Текст который будет при редактировании сообщения\nПример: ['👋 Привет', '👨 Я', '✏️ Редактирую', '📋 Текст', '❌ Конец.']",
|
||||
validator=loader.validators.Series()
|
||||
),
|
||||
loader.ConfigValue(
|
||||
"wait_to_edit",
|
||||
1.2,
|
||||
lambda: "Сколько будет ждать секунд перед редактиророванием сообщения.",
|
||||
)
|
||||
)
|
||||
|
||||
|
||||
async def client_ready(self, client, db):
|
||||
self.db = db
|
||||
self._client = client
|
||||
|
||||
@loader.command()
|
||||
async def edmsg(self, message):
|
||||
"""Редактировать"""
|
||||
|
||||
for txt in self.config["edit_texts"]:
|
||||
await utils.answer(message, txt)
|
||||
# █▀▀ ▄▀█ █▀▄▀█ █▀█ █▀▄ █▀
|
||||
# █▀░ █▀█ █░▀░█ █▄█ █▄▀ ▄█
|
||||
|
||||
# https://t.me/famods
|
||||
|
||||
# 🔒 Licensed under the GNU AGPLv3
|
||||
# 🌐 https://www.gnu.org/licenses/agpl-3.0.html
|
||||
|
||||
# ---------------------------------------------------------------------------------
|
||||
# Name: Edmes
|
||||
# Description: Редактирует сообщение с заданим текстом.
|
||||
# meta developer: @FAmods
|
||||
# meta banner: https://github.com/FajoX1/FAmods/blob/main/assets/banners/edmes.png?raw=true
|
||||
# ---------------------------------------------------------------------------------
|
||||
|
||||
import asyncio
|
||||
import logging
|
||||
|
||||
from .. import loader, utils
|
||||
|
||||
logger = logging.getLogger(__name__)
|
||||
|
||||
@loader.tds
|
||||
class Edmes(loader.Module):
|
||||
"""Редактирует сообщение с заданим текстом."""
|
||||
|
||||
strings = {
|
||||
"name": "Edmes",
|
||||
}
|
||||
|
||||
def __init__(self):
|
||||
self.config = loader.ModuleConfig(
|
||||
loader.ConfigValue(
|
||||
"edit_texts",
|
||||
['👋 Привет', '👨 Я', '✏️ Редактирую', '📋 Текст', '❌ Конец.'],
|
||||
lambda: "Текст который будет при редактировании сообщения\nПример: ['👋 Привет', '👨 Я', '✏️ Редактирую', '📋 Текст', '❌ Конец.']",
|
||||
validator=loader.validators.Series()
|
||||
),
|
||||
loader.ConfigValue(
|
||||
"wait_to_edit",
|
||||
1.2,
|
||||
lambda: "Сколько будет ждать секунд перед редактиророванием сообщения.",
|
||||
)
|
||||
)
|
||||
|
||||
|
||||
async def client_ready(self, client, db):
|
||||
self.db = db
|
||||
self._client = client
|
||||
|
||||
@loader.command()
|
||||
async def edmsg(self, message):
|
||||
"""Редактировать"""
|
||||
|
||||
for txt in self.config["edit_texts"]:
|
||||
await utils.answer(message, txt)
|
||||
await asyncio.sleep(self.config["wait_to_edit"])
|
||||
Reference in New Issue
Block a user