Предмет: Информатика,
автор: khvostovand
Треба створити телеграм бота на python з кнопкою 'гороскоп' та 'АНЕКДОТ'. При натисканні на 'гороскоп' бот питає нас 'Вкажіть свій знак зодіаку'. Ми водимо наш зз і потім бот перевіряє чи є такий знак зодіаку чи ні. Якщо є то він ввиводе гороскоп а якщо ні то пише що такого зз не існує. При натисканні на 'анекдот' бот виводе будь який анекдот і потім виводе кнопки ще анекдот чи досить. При натискані на ще бот виводе ще анекдот при натисканні на досить пише бувай. БУДЬ ЛАСКА ДОПОМОЖІТЬ БУДУТЬ ДУЖЕ ДУЖЕ ВДЯЧНА!!! Дякую!
ILFV183:
напишите мне в тг, там обсудим пару вопросов. тг: ispd0
Ответы
Автор ответа:
0
Ответ:
Сайт не разрешает давать развернутый ответ, поэтому я прикрепил файлы с ответом.
Приложения:
ВІДПОВІДЬ УКРАЇНСЬКОМЮ МОВОЮ:
Я надіслав вам простого бота. Сподіваюся, ви вмієте редагувати код Python. Ось послідовні інструкції щодо використання:
Спочатку встановіть Python та фреймворк для створення бота:
1) Перейдіть на офіційний веб-сайт Python та завантажте його звідси: https://www.python.org/downloads/
2) Під час установки не забудьте поставити прапорець "Add Python to PATH" або подібну опцію.
Я надіслав вам простого бота. Сподіваюся, ви вмієте редагувати код Python. Ось послідовні інструкції щодо використання:
Спочатку встановіть Python та фреймворк для створення бота:
1) Перейдіть на офіційний веб-сайт Python та завантажте його звідси: https://www.python.org/downloads/
2) Під час установки не забудьте поставити прапорець "Add Python to PATH" або подібну опцію.
3) Після встановлення натисніть комбінацію клавіш Win+R, відкриється вікно "Виконати", введіть "cmd". Відкриється консольне вікно, де потрібно ввести команду для встановлення фреймворку: pip install python-telegram-bot==13.7
4) Після цього можна приступати до написання бота.
Інструкція щодо створення бота:
4) Після цього можна приступати до написання бота.
Інструкція щодо створення бота:
1) Перейдіть до діалогу з BotFather (офіційний створювач ботів для Telegram): t. me/botfather
2) Натисніть кнопку "Start" або напишіть команду /start.
3) Напишіть команду /newbot.
4) Вас попросять ввести ім'я бота (будь-яке).
2) Натисніть кнопку "Start" або напишіть команду /start.
3) Напишіть команду /newbot.
4) Вас попросять ввести ім'я бота (будь-яке).
5) Далі вам попросять ID бота, воно повинно закінчуватися на _bot або Bot, наприклад ZodiacBot або zodiac_bot.
6) Після успішного створення вам буде надано токен, який виглядатиме приблизно так: 1111222333:BBEdSSs5pLABPzxcXDf4Pr1EDr2rG3lxlzQ (це лише приклад, ваш токен буде випадковим).
6) Після успішного створення вам буде надано токен, який виглядатиме приблизно так: 1111222333:BBEdSSs5pLABPzxcXDf4Pr1EDr2rG3lxlzQ (це лише приклад, ваш токен буде випадковим).
7) Вам потрібно скопіювати цей токен і вставити його в код на місце: def run_bot():
Рядок, який потрібно змінити: updater = Updater('ВАШ_ТОКЕН_ТУТ', use_context=True)
Він буде виглядати приблизно так: updater = Updater('1111222333:BBEdSSs5pLABPzxcXDf4Pr1EDr2rG3lxlzQ', use_context=True).
Рядок, який потрібно змінити: updater = Updater('ВАШ_ТОКЕН_ТУТ', use_context=True)
Він буде виглядати приблизно так: updater = Updater('1111222333:BBEdSSs5pLABPzxcXDf4Pr1EDr2rG3lxlzQ', use_context=True).
Вот ссылка на код, по другому никак я не придумал его вам дать: pastebin. com/dW5d4FAb
Похожие вопросы
Предмет: Українська література,
автор: smarthop11
Предмет: Українська мова,
автор: Nik371gvdn74a
Предмет: Українська мова,
автор: pletuhevgenia
Предмет: Алгебра,
автор: karikarinaromanova
Предмет: Математика,
автор: iryna100530