Уведомления

Группа в Telegram: @pythonsu

#1 Янв. 15, 2023 12:22:17

BendikaVils
Зарегистрирован: 2022-10-31
Сообщения: 7
Репутация: +  0  -
Профиль   Отправить e-mail  

Ветвление

Всем привет. Как мне сделать чтобы после “На какой неделе нужна отгрузка?”. Пользователь мог ввести цифру и получить ответ. Библиотека telebot.

Прикреплённый файлы:
attachment Screenshot_1.png (11,1 KБ)

Офлайн

#2 Янв. 15, 2023 12:34:54

xam1816
Зарегистрирован: 2020-05-11
Сообщения: 1352
Репутация: +  118  -
Профиль   Отправить e-mail  

Ветвление

[code python]между этими тегами вставлять код на форуме[/code]

Отредактировано xam1816 (Янв. 15, 2023 12:35:12)

Офлайн

#3 Янв. 15, 2023 20:24:38

Genabox
Зарегистрирован: 2022-12-24
Сообщения: 198
Репутация: +  1  -
Профиль   Отправить e-mail  

Ветвление

вот пример nextcord
пишешь botname tts text - текст озвучивается

    #############BOT VOICE FROM TEXT#################
    @bot.command(name='tts')
    async def tts(ctx, *args):
        text = " ".join(args)
        user = ctx.message.author
        if user.voice != None:
            try:
                vc = await user.voice.channel.connect()
            except:
                vc = ctx.voice_client
            if vc.is_playing():
                vc.stop()
            if len(text) > 200:
                engine.save_to_file(text, 'sound_cash/tts-audio.mp3')
                engine.runAndWait()
            else:
                myobj = gTTS(text=text, lang="ru", slow=False)
                myobj.save("sound_cash/tts-audio.mp3")
            source = await nextcord.FFmpegOpusAudio.from_probe("sound_cash/tts-audio.mp3", method='fallback')
            vc.play(source)
        else:
            await ctx.send('You need to be in a vc to run this command!')
    #############BOT VOICE FROM TEXT#################

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version