Есть код, допустим такой:
from pyrogram import Client, filters
from pyrogram.errors import FloodWait
from pyrogram.types import ChatPermissions
import shelve
import time
from time import sleep
import random
app = Client("my_account")
processed_messages = shelve.open('processed_messages.db', # имя файла, куда писать
writeback=True)
counter = 1
@app.on_message(filters.private & filters.incoming)
def auto_reply(client, message):
#тут исполняются какие-то функции...
#Дальше при выполнении скрипта выше должна ставиться пауза прописал ее так, но ничего не работает(ошибок не
#выдает просто counter идет больше 10)
global counter
counter+=1
print(counter)
if counter == 10:
time.sleep(60*10)
counter = 1
app.run()
После 10 срабатываний функция должна ставиться на паузу, как это сделать честно хз(гуглил похожего не нашел) помогите плз