Coolcat66666
@Coolcat66666

Я хочу сделать команду spam для юзер бота в телеграм но не могу сделать так что бы не было ошибки во втором аргументе?

Я хочу сделать так что бы когда ты писать префикс команду spam число отправляемых сообщений и текст а выдает ошибку и за второго аргумента
from asyncio import sleep
from pyrogram import Client, filters
from pyrogram.errors import FloodWait
 
from pyrogram.types import ChatPermissions

api_id = id
api_hash = "hash"

bot = Client("my_account", api_id=api_id, api_hash=api_hash)

with bot:
    bot.send_message("me", "Юзер бот запушен успешно ✔")



prefix = str(input('Введите префикс юзер бота → '))
@bot.on_message(filters.command('spam', prefixes=prefix) & filters.me)
async def enable_spam(_, message, *, arg2):
    await message.delete()
    cmd = message.text.split()
    for i in range(int(cmd[1])):
        await message.reply_text(f'{arg2}')
        await sleep(0.25)

bot.run()

Скриншот кода удалён модератором.
  • Вопрос задан
  • 447 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы