Загрузка...

[GO TG BOT] Базовый Telegram-бот на Go для новичков

Тема в разделе Go создана пользователем Пиво 9 ноя 2024. 545 просмотров

Загрузка...
  1. Пиво
    Пиво Автор темы 9 ноя 2024 Кто рано встаёт, тому не хватает вчерашнего пива
    Недавно добавили раздел Go, и почему бы не выложить простого Telegram-бота на Go?
    Бот идеально подходит для тех, кто хочет познакомиться с Telegram API.
    :pepeshy:


    [IMG] [IMG][IMG][IMG][IMG][IMG][IMG]


    Бот - простая основа без сложных фич. Отличный выбор для старта, или для промта для разных ИИ, порой они могут на начальном этапе уже писать неправильно.

    Всем добра и позитива :pepeshy:
     
  2. ВилсонМозгодел
    Однозначно +rep
     
  3. TheBoossya
    TheBoossya 10 ноя 2024 113 28 авг 2019
    1. Лучше все таки раскладывать код по пакетам
    2. telegram-bot-api - заброшенная библиотека, имеет смысл посмотреть в сторону telebot
    3.
    Код
    botToken := "Ваш_Токен"
    Код
    bot.Debug = true
    Подобные вещи лучше выносить в конфигурационные файлы. Можно посмотреть в сторону использования библиотек godotenv или cleanenv. Ну или в крайнем случае можно все зафигачить на флагах
     
    1. lpnssfg
      TheBoossya, Согласен с вами и касательно окружения и касательно библиотеки. Я например использую обычные запросы клиента на телеграмм, вынес всю эту красоту в pkg и пользуюсь шаблонами запросов, изменяю для новых методов. А ещё удобнее всего реализовать веб-хук и поставить обработчики, это вообще красота.
      17 ноя 2024 Изменено
    2. coolmag3142
      TheBoossya, я вообще удивлен что эта апишка еще и на гоу работает )
      обычно ограничиваюсь aiogram ом на питоне, а тут бот на гоу :pog:
Top