Для перевірки роботи Ваших проектів на VDS пропонуємо Вам пільговий період, оформити замовлення на 3 дні.
Ось приклад простого коду для телеграм-бота на Python з використанням бібліотеки python-telegram-bot:
from telegram.ext import Updater, CommandHandler, MessageHandler, Filters # Функція-обробник для команди /start def start(update, context): context.bot.send_message(chat_id=update.effective_chat.id, text="Привіт! Я телеграм-бот.") # Функція-обробник для текстових повідомлень def echo(update, context): context.bot.send_message(chat_id=update.effective_chat.id, text=update.message.text) # Функція для обробки невідомих команд def unknown(update, context): context.bot.send_message(chat_id=update.effective_chat.id, text="Вибачте, я не розумію цю команду.") # Замініть 'YOUR_TOKEN' на свій власний токен бота updater = Updater(token='YOUR_TOKEN', use_context=True) dispatcher = updater.dispatcher # Реєстрація обробників start_handler = CommandHandler('start', start) dispatcher.add_handler(start_handler) echo_handler = MessageHandler(Filters.text & (~Filters.command), echo) dispatcher.add_handler(echo_handler) unknown_handler = MessageHandler(Filters.command, unknown) dispatcher.add_handler(unknown_handler) # Запуск бота updater.start_polling()
Цей приклад дозволяє боту відповідати на команду /start, відповідати на текстові повідомлення користувача та надсилати сповіщення, якщо отримана невідома команда. Не забудьте замінити 'YOUR_TOKEN' на свій власний токен бота.
Для запуску цього коду вам потрібно встановити бібліотеку python-telegram-bot, якщо вона ще не встановлена. Це можна зробити за допомогою наступної команди:
pip install python-telegram-bot
Після встановлення бібліотеки ви можете запустити цей скрипт на своєму комп'ютері або на хостингу, що підтримує виконання Python-скриптів.