1 Востаннє редагувалося mamkin haker (08.11.2021 20:37:01)

Тема: user bot terrogram

Привіт!
Вирішив зробити юзер бота який буде мені хоч якось спрощевати життя в террограмі
Поки буде ось так

код (Python 3.10)
from pyrogram       import Client, filters
from time           import sleep

app = Client("my_account")

#вийти з чату/групи видаливши її для співрозмовника(якщо чат)
#start
@app.on_message(filters.command("leave", ".") & filters.me)
def leave(_, message):
    app.leave_chat(message.chat.id, delete=True)
#end

#щось типу вимкниння сповіщень
#(але коли тебе позначають через @
#то воно ігноруєтся(невиводиться на екран))
#start
f = filters.chat([])

@app.on_message(f)
def auto_read(_, message):
    app.read_history(message.chat.id)
    message.continue_propagation()

@app.on_message(filters.command("auto_read", ".") & filters.me)
def add_keep(_, message):
    if message.chat.id in f:
        f.remove(message.chat.id)
        message.edit("Auto read deactivated")
    else:
        f.add(message.chat.id)
        message.edit("Auto read activated")
    
    sleep(5)
    message.delete()
#end

#отримую id чата/юзера (корисна штука)
#start
@app.on_message(filters.command("id", ".") & filters.me)
def get_id(_, message):
    message.edit(f"{message.chat.id}")
#end

def main():
    while(True):
        try:
            app.run() #start user bot
        except Exception:
            sleep(5)

if __name__ == "__main__":
    main()

будуть ідеї чи зауваження до коду?
пишіть, з радістю почитаю :3

якщо цікаво - документація https://docs.pyrogram.org/

2

Re: user bot terrogram

Привіт! Про код поки нічого сказати не можу, поки читаю.. Але маю велике побажання до вас писати без помилок) Я вже безцільно витратив трохи часу щоб загуглити ваш "террограм", який схоже виявився вашою помилкою?. Спробуйте і ви - цікаві результати пошуку :-D

3 Востаннє редагувалося mamkin haker (28.12.2021 12:33:03)

Re: user bot terrogram

Jarko написав:

Привіт! Про код поки нічого сказати не можу, поки читаю.. Але маю велике побажання до вас писати без помилок) Я вже безцільно витратив трохи часу щоб загуглити ваш "террограм", який схоже виявився вашою помилкою?. Спробуйте і ви - цікаві результати пошуку :-D

Ліл, мені що телеграм платить щоб я його правильно називав?)
Террограм це типі відсилання на те що там багато терористів, і ця соц мережа зроблена російською людиною)

спробував пошукати
вибило що це якись там герой у варкрафті, про суди телеграма з еплом, у фотографіях фото якось машини

також ви могли загуглити бібліотеки які використовуються в моєму коді ._.
http://replace.org.ua/extensions/om_images/img/65581a0e4fcca/d50c476ca7d12048b6e9979622f16d11.png