Сегодня вечером проведём 4 урок. Создадим пермишены и команды для владельцев бота. Остальные команды останутся для пользователей.
🌠 СМЕРТНИК dev
19
подписчиков
👁️ Полезные статьи про фичи в приложениях; IT.…
Telegram-бот | Инфо-бот | Урок №3 (Python)
И снова привет. Рассмотрим уже цель третьего урока. Рассмотрим как сделать отдельные команды для бота, а так же сделаем на них кнопки. Начнём с того что в разработке функции кода есть два определения - message и call
Message - отвечает за сообщения, то есть кодировка рассматривает только отправленные сообщения.
Call - отвечает за отклик. Это как своеобразный активатор вызова функции.
Пример: @bot.message_handler(func=lambda message: ...)
def func1(message): Эта кодировка будет считывать именно отправленные сообщения в бота...
Сегодня вечером проведём третий урок. Разберём как сделать отдельно функционирующие от меню команды. Так же пропишем код, который будет выводить вместе с сообщением кнопки. Разберём что такое call и message. Вас ждёт очень интересный и информативный урок.
Telegram-бот | Инфо-бот | Урок №2 (Python)
Всем привет, второй урок на подходе. Сегодня разберем то, как сделать меню кнопок для удобной работы с ботом. На прошлом уроке мы создали подключение кодировки к боту и создали базу данных. Если вы ещё не ознакомились с первым уроком, ссылка ниже:
https://dzen.ru/a/ZuLeaS_pDmf617MV?share_to=link Перед тем как начать работу добавляем в список импортов:
from telebot import types После db.commit() в обработчике start вписываем следующие строки:
markup = types.ReplyKeyboardMarkup(resize_keyboard=True, row_width=2) # создаем саму клавиатуру и ставим сетку 2 в ряд
buttons = [
types...
Telegram-бот | Инфо-бот | Урок №1 (Python)
Всем привет, разберём способ создания информационного бота в Telegram на основе языка Python. (Все кодировки можете просто копировать, так будет быстрее) Урок первый, список требований для него: 1. Telegram,
2. SQLite,
3. PyCharm (+Python само собой),
4. DB Browser for SQL.
Начнём с основы основ. Заходим в Telegram и в поиске вбиваем BotFather.
Запускаем бота командой /start.
Нам выходит список возможностей бота, нажимаем на кликабельную команду /newbot. Бот выводит нам вопросительное сообщение, которое запрашивает НАЗВАНИЕ вашего бота...