Ejemplo n.º 1
0
async def destek(client: Client, message: Message):
    # < Başlangıç
    await log_yolla(client, message)
    ilk_mesaj = await message.edit(mesaj_baslangici,
                                   disable_web_page_preview=True)
    #------------------------------------------------------------- Başlangıç >

    girilen_yazi = message.text.split()

    if len(girilen_yazi) == 1:
        mesaj = "`DosyaAdı` **Girmelisin!**\n\n"

        mesaj += "__Destek alınabilecek Eklentilerim;__\n"
        mesaj += eklentilerim()

        await ilk_mesaj.edit(mesaj)
        return

    try:
        destek_json = DESTEK_KOMUT[girilen_yazi[1]]
        mesaj = f"\t📝\t `{girilen_yazi[1]}` <u>**Eklentisi;**</u>\n"

        if destek_json['aciklama']:
            mesaj += f"__{destek_json['aciklama']}__\n"

        if destek_json['kullanim'][0]:
            mesaj += "\n\t✒️ <u>**Kullanım;**</u>\n"
            for destek_parametre in destek_json['kullanim']:
                mesaj += f"\t«<i>{destek_parametre}</i>»\n"

        if destek_json['ornekler'][0]:
            mesaj += "\n\t✏️ <u>**Örneğin;**</u>\n"
            for destek_ornek in destek_json['ornekler']:
                mesaj += f"```{destek_ornek}```\n"

    except KeyError:
        mesaj = f"`{girilen_yazi[1]}`\n\t**Adında bir eklenti bulunamadı..**"

        mesaj += "\n\n__Destek alınabilecek Eklentilerim;__\n"
        mesaj += eklentilerim()

    await ilk_mesaj.edit(mesaj)
Ejemplo n.º 2
0
async def eklenti_list(client, message):
    await log_yolla(client, message)
    ilk_mesaj = await message.edit(mesaj_baslangici)

    mesaj = "__Eklentilerim;__\n"
    mesaj += eklentilerim()

    try:
        await ilk_mesaj.edit(mesaj)
    except Exception as hata:
        await hata_log(hata)
        await ilk_mesaj.edit(
            f'**Hata Var !**\n\n`{sys.exc_info()[0]}`\n\n__{hata}__')
Ejemplo n.º 3
0
async def eklenti_list(client:Client, message:Message):
    # < Başlangıç
    await log_yolla(client, message)
    ilk_mesaj = await message.edit(mesaj_baslangici, disable_web_page_preview = True)
    #------------------------------------------------------------- Başlangıç >

    mesaj = "__Eklentilerim;__\n"
    mesaj += eklentilerim()

    try:
        await ilk_mesaj.edit(mesaj)
    except Exception as hata:
        await hata_log(hata, ilk_mesaj)