Beispiel #1
0
        async with session.get(
                'https://open-apis-rest.up.railway.app/api/tiktok?url=' +
                url) as response:

            html = await response.text()
            html2 = json.loads(html)
            if html2["status"] == "OK":
                vid = html2["data"]["server1"]["video"]
                resp = requests.get(vid)
                with open("./tt.mp4", "wb") as f:
                    f.write(resp.content)

                await event.client.send_file(
                    event.chat_id,
                    './tt.mp4',
                    caption="@AsenaUserBot ile Yüklendi.")
                os.remove("./tt.mp4")
                await event.delete()
                return True
            else:
                return await event.edit(
                    "Lütfen Bağlantınızı Kontrol Edin. Sorun hala devam ediyorsa destek ekibine ulaşın."
                )


Help = CmdHelp('tiktok')
Help.add_command('tiktok', '<tiktok url>', 'Tiktok üzerinden video indirir.',
                 'tiktok https://vm.tiktok.com/ZSeKGPhsV')
Help.add_info("@phaticusthiccy tarafından yapılmıştır.")
Help.add()
Beispiel #2
0
            if path.isfile("unvoice.ogg"):
                await event.client.send_file(event.chat_id,
                                             file="unvoice.ogg",
                                             voice_note=True,
                                             caption=caption,
                                             reply_to=rep_msg)
                await event.delete()
                remove("unvoice.ogg")
            else:
                await event.edit(
                    "`Ups mahnını və ya mp3ü’ü səsli mesaja çevirə bilmədim, bir xəta baş verdi!`"
                )


Help = CmdHelp('unvoice')
Help.add_command(
    'ses', '<musiqi>',
    '@DeezerMusicBot da musiqi axtarar, taparsa səsli mesaj olaraq göndərər',
    'ses RZZA - Çək Mənim Yanımda')
Help.add_command(
    'sm', '<Mp3ə cavab verin>',
    'Əgər bu əmri mp3ü yanıtlayaraq etsəniz yanıtladığınız mp3ü səsli mesaj olaraq atar',
    'ses')
Help.add_warning('@BrendUserBot')
Help.add_info(
    '(Sonuna  {n} yazsanız səsli mesajı "@BrendUserBot ilə yükləndi" yazısını qaldırar.)'
)
Help.add()

#credit Cyber
Beispiel #3
0
    )
    os.rmdir(ZIP_DOWNLOAD_DIRECTORY)
    await up.delete()


@register(outgoing=True, pattern=r"^\.rmzip(?: |$)(.*)")
async def remove_dir(rm):
    if not os.path.isdir(ZIP_DOWNLOAD_DIRECTORY):
        await rm.edit("**Fayl tapılmadı...**")
        return
    os.rmdir(ZIP_DOWNLOAD_DIRECTORY)
    await rm.edit("**Zip siyahısı uğurla təmizləndi!**")


def zipdir(path, ziph):
    # CYBERUSERBOT #
    for root, _, files in os.walk(path):
        for file in files:
            ziph.write(os.path.join(root, file))
            os.remove(os.path.join(root, file))


Help = CmdHelp('zip')
Help.add_command('sıxışdır', '<fayla cavab>', 'Bir faylı Zip faylına çevirər.')
Help.add_command('addzip', '<fayla cavab>',
                 'Cavab verdiyiniz faylı userbot serverinə yükləyər.')
Help.add_command('upzip', None, 'UserBot serverində olan bir faylı göndərər.')
Help.add_command('rmzip', None, 'Zip siyahısını təmizləyər.')
Help.add_info('@faridxz tərəfindən @TheCyberUserBot üçün hazırlanmışdır.')
Help.add()
Beispiel #4
0
@register(outgoing=True, pattern="^.q2(?: |$)(.*)")
async def stickerchat(event):
    if event.fwd_from:
        return
    reply = await event.get_reply_message()
    if not reply:
        await event.edit("Xahiş edirəm bir mesaja cavab verin.")
        return
    fetchmsg = reply.message
    repliedreply = await reply.get_reply_message()
    if reply.media:
        if reply.media.document.mime_type in ("mp4"):
            await event.edit("Animasiyalı stikerlər dəstəklənmir!")
            return
    await event.delete()
    user = (await bot.get_entity(reply.forward.sender)
            if reply.fwd_from else reply.sender)
    res, canvas = await process(fetchmsg, user, bot, reply, repliedreply)
    if not res:
        return
    canvas.save("./temp/sticker.webp")
    await bot.send_file(event.chat_id, "./temp/sticker.webp", reply_to=reply)
    os.remove("./temp/sticker.webp")


Help = CmdHelp('quotly2')
Help.add_command('q2', None, 'Cavab verdiyiniz mesajı stikerə çevirər.')
Help.add_info('@TheCyberUserBot üçün hazırlanmışdır.')
Help.add()
async def _(q):
    if q.fwd_from:
        return

    if q.pattern_match.group(1):
        seasons = q.pattern_match.group(1)
    else:
        seasons = ""

    chat = await q.get_input_chat()
    a_ = 0
    await q.delete()
    async for i in bot.iter_participants(chat, filter=cp):
        if a_ == 500:
            break
        a_ += 1
        await q.client.send_message(
            q.chat_id,
            "[{}](tg://user?id={}) {}".format(i.first_name, i.id, seasons))
        sleep(3)


Help = CmdHelp('all')
Help.add_command('all <sebep>', None, 'Gruptaki kullanıcıları etiketler ')
Help.add_command('alladmin <sebep>', None, 'Tüm adminleri etiketler')
Help.add_command('restart', None, 'Botu yeniden başlatır all durur')
Help.add_info(
    '[Cancinconn](https://t.me/cancinconn) tarafından [𝙋𝙇𝙐𝙂İ𝙉](https://t.me/exercitusplugin) için yapıldı.'
)
Help.add()
Beispiel #6
0
        await c.edit("`Səsli söhbət uğurla sonlandırıldı!`")
    except Exception as ex:
        await c.edit(f"Bir xəta baş verdi\nXəta: `{ex}`")


@register(outgoing=True, groups_only=True, pattern="^.tagvc")
async def _(c):
    await c.edit("`İstifadəçilər səsli söhbətə çağrılır...`")
    users = []
    z = 0
    async for x in c.client.iter_participants(c.chat_id):
        if not x.bot:
            users.append(x.id)
    cyber = list(user_list(users, 6))
    for p in cyber:
        try:
            await c.client(invitetovc(call=await get_call(c), users=p))
            z += 6
        except BaseException:
            pass
    await c.edit(f"`{z}` **istifadəçi çağırıldı...**")


Help = CmdHelp('voicechat')
Help.add_command('vcbaslat', None, 'Bir qrupda səsli söhbət başladar.')
Help.add_command('vcbagla', None, 'Səsli söhbəti sonlandırar.')
Help.add_command('tagvc', None,
                 'Qrupdaki istifadəçiləri səsli söhbətə dəvət edər.')
Help.add_info('@TheCyberUserBot')
Help.add()
Beispiel #7
0
            await event.client.send_read_acknowledge(conv.chat_id)
            if sarki.audio:
                title = sarki.audio.attributes[0].title
                performer = sarki.audio.attributes[0].performer
                await event.client.send_file(
                    event.chat_id,
                    sarki.audio,
                    caption=
                    f"@AsenaUserBot sizin için {artists_note}__{performer}__ adlı şarkıcıdan bir parça seçti :)",
                    reply_to=reply_to)
                await event.delete()
            else:
                return await event.edit(
                    f"`Şarkı bir hatadan dolayı getirilemedi!\n__Seçilen Şarkı:__ `{secilensarki}`"
                )
    except AlreadyInConversationError:
        return await event.edit(
            f"`Şu anda botunuz mevcut olarak başka bir chat işlemi yapıyor. Hata varsa botu yeniden başlatın.`"
        )


Help = CmdHelp('dzrandom')
Help.add_command(
    'dzrand', '<Şarkıcı(lar)>',
    'Yazdığınız şarkıcıdan veya virgülle ayırarak yazdığınız şarkıcılardan rastgele bir parça getirir. Şarkıcı ismini tam yazdığınızdan emin olun aksi taktirde istediğiniz şarkıcının şarkıları çıkmayabilir.',
    'dzrand Sagopa,Ceza').add()
Help.add_info('Yapımcı: @Xacnio')
Help.add_warning(
    'Plugin @DeezerMusicBot tarafından çalışmaktadır. Dolayısıyla Deezer Music Bot\'ta sorun var ise plugin çalışmaz.'
)
Help.add()
Beispiel #8
0
        else:
            await sesler.click(0)
            ses = await conv.wait_event(events.NewMessage(incoming=True,from_users=595898211))
            await event.client.send_read_acknowledge(conv.chat_id)
            try:
                titlemsg = ses.audio.attributes[0].title + " adlı ses"
            except Exception:
                titlemsg = "Ses"
            await event.edit(f"__{titlemsg} tapdım, göndərilir...__")
            indir = await ses.download_media()
            await event.edit(f"__{titlemsg} `yüklədim.` `Səsli mesaj kimi atıram...`__")
            voice = await asyncio.create_subprocess_shell(f"ffmpeg -i '{indir}' -c:a libopus 'unvoice.ogg'")
            await voice.communicate()
            if path.isfile("unvoice.ogg"):
                await event.client.send_file(event.chat_id, file="unvoice.ogg", voice_note=True, caption=caption, reply_to=rep_msg)
                await event.delete()
                remove("unvoice.ogg")
            else:
                await event.edit("`Bir xəta yarandı.`")

Help = CmdHelp('seslimesaj')
Help.add_command('sm',
    '<musiqi adı>',
    '@DeezerMusicBot da həmin mahnını axtarar, taparsa səsli mesaj kimi atar'
    )
Help.add_command('sm',
    '<mahnını yanıtlayın>',
    'Əgər mahnını yanıtlayıb yazsanız həmin mahnını səsli mesaj kimi atacaq'
    )
Help.add_info('Pluginin istifadə əmri aşağıda yazılmışdır.')
Help.add()
Beispiel #9
0
    gruplar = await event.client.get_dialogs()
    await event.edit(
        f'```{len(gruplar)} ədəd qrup tapdım! Qruplar seçilir...```')

    i = 0
    for grup in gruplar:
        if grup.is_group:
            await event.edit(
                f'```{grup.name} qrupuna mesajınız göndərilir...```')
            try:
                await grup.send_message(mesaj)
            except:
                await event.edit(
                    f'```❌ {grup.name} qrupuna mesajınız göndərilə bilmədi!```'
                )
                await asyncio.sleep(vaxt)
                continue
            i += 1
            await event.edit(
                f'```✅ {grup.name} qrupuna mesajınız göndərildi!```')
            await asyncio.sleep(vaxt)
    await event.edit(f'```✅ {i} ədəd qrupa mesajınız göndərildi!```')


Komut = CmdHelp('reklam')
Komut.add_command('reklam', '<vaxt>',
                  'Cavab verdiyiniz mesajı olduğunuz gruplara göndərər.',
                  'reklam 1')
Komut.add_info('İstəsəniz əmrin yanına vaxt yaza bilərsiniz.')
Komut.add()
Beispiel #10
0
        if not x:
            await e.edit("Bağışlayın, heçnə tapa bilmədim.")
            return
    else:
        x = e.pattern_match.group(1)
    horoscope = pyaztro.Aztro(sign=x)
    mood = horoscope.mood
    lt = horoscope.lucky_time
    desc = horoscope.description
    col = horoscope.color
    com = horoscope.compatibility
    ln = horoscope.lucky_number

    result = (
        f"**`{x}`** üçün məlumat:\n"
        f"**Mood :** `{mood}`\n"
        f"**Şanslı vaxt :** `{lt}`\n"
        f"**Şanslı rəng :** `{col}`\n"
        f"**Şanslı rəqəm :** `{ln}`\n"
        f"**Uyğunluq :** `{com}`\n"
        f"**Haqqında :** `{desc}`\n"
    )

    await e.edit(result)


Help = CmdHelp('qoroskop')
Help.add_command('qoroskop', None, 'Yazdığınız bürc haqqında məlumat verər.')
Help.add_info('Qeyd: Bürc adları İngilis dilində yazılmalıdır. Bürclərin siyahısı: https://t.me/TheCyberSupport/11400')
Help.add()