Главная страница
Навигация по странице:

  • /start

  • /getsecretinfo

  • Теги. bot теги. Бот создан, настроен, но как его запустить Если сейчас мы перейдём в нашего бота и запустим его, то мы получим Ничего мы и не получим, т к. мы только создали бота


    Скачать 1.86 Mb.
    НазваниеБот создан, настроен, но как его запустить Если сейчас мы перейдём в нашего бота и запустим его, то мы получим Ничего мы и не получим, т к. мы только создали бота
    Дата22.10.2022
    Размер1.86 Mb.
    Формат файлаodt
    Имя файлаbot теги.odt
    ТипДокументы
    #747707
    страница10 из 27
    1   ...   6   7   8   9   10   11   12   13   ...   27

    Rickroll V2.0


    Для тех, кто не знает что такое rickroll: Рикроллинг



    Задание:

    Создать бота с двумя командами:

    • /start При отправке этой команды получаем сообщение с текстом, что для того, чтобы что-то получить, нужно отправить команду /getsecretinfo

    • /getsecretinfo При отправке этой команды получаем сообщение с текстом что нужная информация находится по ссылке. Ссылка должна вести на это видео.


    Switch-кнопки


    Кнопка используется с клавиатурой InlineKeyboardMarkup. Этот тип кнопок предназначен для перенаправления пользователя в какой либо чат, с последующей активацией (встроенного) inline-режима общения с ботом. Данный режим можно активировать вручную: в чате, вводим: "@название бота", но switch-кнопки позволяют это сделать автоматически (помогая знакомиться с inline-режимом новичкам).

    Для того, чтобы создать подобный переключатель, необходимо указать аргумент 
    switch_inline_query либо пустой, либо с каким-либо текстом.

    #Какие-то импорты... from telebot import types #Какой-то код... @bot.message_handler(commands = ['switch']) def switch(message): markup = types.InlineKeyboardMarkup() switch_button = types.InlineKeyboardButton(text='Try', switch_inline_query="Telegram") markup.add(switch_button) bot.send_message(message.chat.id, "Выбрать чат", reply_markup = markup) #Какой-то код...


    Проверяем работает ли команда:



    Нажимаем на кнопку:



    Выбираем чат:



    Активировался встроенный inline-режим.
    1   ...   6   7   8   9   10   11   12   13   ...   27


    написать администратору сайта