• Что бы вступить в ряды "Принятый кодер" Вам нужно:
    Написать 10 полезных сообщений или тем и Получить 10 симпатий.
    Для того кто не хочет терять время,может пожертвовать средства для поддержки сервеса, и вступить в ряды VIP на месяц, дополнительная информация в лс.

  • Пользаватели которые будут спамить, уходят в бан без предупреждения. Спам сообщения определяется администрацией и модератором.

  • Гость, Что бы Вы хотели увидеть на нашем Форуме? Изложить свои идеи и пожелания по улучшению форума Вы можете поделиться с нами здесь. ----> Перейдите сюда
  • Все пользователи не прошедшие проверку электронной почты будут заблокированы. Все вопросы с разблокировкой обращайтесь по адресу электронной почте : info@guardianelinks.com . Не пришло сообщение о проверке или о сбросе также сообщите нам.

✅ Тема 14: [Гайд] Как создать простого Telegram-бота на Python

Sascha Оффлайн

Sascha

Заместитель Администратора
Команда форума
Администратор
Регистрация
9 Май 2015
Сообщения
1,483
Баллы
155
? Создаём Telegram-бота на Python за 10 минут
Простой бот, который отвечает на команды

Что нужно:
- Установленный Python (скачать:

Пожалуйста Авторизируйтесь или Зарегистрируйтесь для просмотра скрытого текста.

)
- Аккаунт в Telegram
- Бот, созданный через @BotFather (получишь токен)

Установка библиотеки
```bash
pip install python-telegram-bot

Простой код бота:


Код:
from telegram import Update
from telegram.ext import ApplicationBuilder, CommandHandler, ContextTypes


TOKEN = 'ВАШ_ТОКЕН_БОТА'


async def start(update: Update, context: ContextTypes.DEFAULT_TYPE):
await update.message.reply_text('Привет! Я простой бот.')


async def help_command(update: Update, context: ContextTypes.DEFAULT_TYPE):
await update.message.reply_text('Команды:\n/start - начать\n/help - помощь')


if name == 'main':
app = ApplicationBuilder().token(TOKEN).build()
app.add_handler(CommandHandler('start', start))
app.add_handler(CommandHandler('help', help_command))
app.run_polling()

Как запустить:


  • Сохрани код в bot.py
  • Запусти в терминале: python bot.py

? Есть идеи для ботов? Делись!
 
Вверх Снизу