Exemplo n.º 1
0
async def img_sampler(event):
    """ .img komutu Google'da resim araması yapar. """
    await event.edit("`İşleniyor...`")
    query = event.pattern_match.group(3)
    if event.pattern_match.group(2):
        try:
            limit = int(event.pattern_match.group(2))
        except:
            return await event.edit(
                '**Lütfen düzgün bir biçimde kelimenizi yazınız!**\nÖrnek: `.img system of a down`'
            )
    else:
        limit = 5
    await event.edit(f"`{limit} adet {query} resimi indiriliyor...`")
    ig = ImageDown().Yandex(query, limit)
    ig.get_urls()
    paths = ig.download()
    await event.edit('`Telegram\'a Yükleniyor...`')
    await event.client.send_file(
        event.chat_id,
        paths,
        caption=f'**İşte** `{limit}` **adet** `{query}` **resimi**')
    await event.delete()

    for path in paths:
        os.remove(path)
Exemplo n.º 2
0
async def img_sampler(event):
    """ .img komutu Google'da resim araması yapar. """
    await event.edit("`İşleniyor...`")
    query = event.pattern_match.group(3)
    if event.pattern_match.group(2):
        try:
            limit = int(event.pattern_match.group(2))
        except:
            return await event.edit(
                '**Xahiş edirəm düzgün bir şəkildə bir söz qeyd edin!**\nNümunə: `.img system of a down`'
            )
    else:
        limit = 5
    await event.edit(f"`{limit} ədəd {query} fotosu yüklənir...`")
    ig = ImageDown().Yandex(query, limit)
    ig.get_urls()
    paths = ig.download()
    await event.edit('`Telegram\'a Yüklənir...`')
    await event.client.send_file(
        event.chat_id,
        paths,
        caption=f'**Budur** `{limit}` **ədəd** `{query}` **fotosu**')
    await event.delete()

    for path in paths:
        os.remove(path)
Exemplo n.º 3
0
async def img_sampler(event):
    """ .img  """
    await event.edit("`İşlənilir...`")
    query = event.pattern_match.group(3)
    if event.pattern_match.group(2):
        try:
            limit = int(event.pattern_match.group(2))
        except:
            return await event.edit(
                '**Xaiş düzgün yazın!**\nMəsələn: `.img Azərbaycan`')
    else:
        limit = 5
    await event.edit(f"`{limit} adet {query} resimi indiriliyor...`")
    ig = ImageDown().Yandex(query, limit)
    ig.get_urls()
    paths = ig.download()
    await event.edit('`Telegram\'a yüklənilir...`')
    await event.client.send_file(
        event.chat_id,
        paths,
        caption=f' `{limit}` **ədəd** `{query}` **şəkili**')
    await event.delete()

    for path in paths:
        os.remove(path)
Exemplo n.º 4
0
async def img_sampler(event):
    await event.edit("`Hazırlanır...`")
    query = event.pattern_match.group(3)
    if event.pattern_match.group(2):
        try:
            limit = int(event.pattern_match.group(2))
        except:
            return await event.edit('**Xaiş olunur söz əlavə edin!**\nNümunə: `.img Ahmet Kaya`')
    else:
        limit = 5
    await event.edit(f"`{limit} ədəd {query} şəkili yükləyir...`")
    ig = ImageDown().Yandex(query, limit)
    ig.get_urls()
    paths = ig.download()
    await event.edit('`Telegram\'a Yüklənir...`')
    await event.client.send_file(event.chat_id, paths, caption=f'**Bitti** `{limit}` **ədəd** `{query}` **şəkili**')
    await event.delete()

    for path in paths:
        os.remove(path)