Оцініть цю публікацію!
[Усього: 0 Середнє значення: 0]
Даний скрипт це приклад створення бота для Telegram за допомогою мови програмування Python та бібліотеки python-telegram-bot. Переконайтеся, що у вас встановлений Python та pip. Якщо ні, встановіть їх.
- Створіть бота в Telegram:
- Розпочніть чат з BotFather.
- Використовуйте команду
/newbot, слідуйте інструкціям та отримайте токен для вашого бота.
- Встановіть бібліотеку: pip install python-telegram-bot
- Створіть файл
bot.pyта введіть наступний код:
from telegram.ext import Updater, CommandHandler
# Функція для команди /start
def start(update, context):
update.message.reply_text("Привіт! Я бот. Я живий!")
# Функція для команди /help
def help_command(update, context):
update.message.reply_text("Я тут, щоб допомогти. Що ти хочеш знати?")
def main():
# Замініть 'YOUR_BOT_TOKEN' на отриманий від BotFather токен
updater = Updater(token='YOUR_BOT_TOKEN', use_context=True)
dp = updater.dispatcher
# Додаємо обробники команд
dp.add_handler(CommandHandler("start", start))
dp.add_handler(CommandHandler("help", help_command))
# Запускаємо бота
updater.start_polling()
# Використовуйте Ctrl+C для виходу
updater.idle()
if __name__ == '__main__':
main()
Запустіть вашого бота командою в консолі:
python bot.py
- Спробуйте команди
/startта/helpу чаті з вашим ботом.
Це лише базовий приклад. Ви можете розширити функціонал вашого бота, додаючи нові команди та відповідні функції. Перегляньте документацію python-telegram-bot для отримання детальної інформації та можливостей.