А тем самым популярность ботов Telegram растет с каждым днем. Это действительно полезно: не выходя из мессенджера, можно скачивать фильмы, книги, музыку. А также очень быстро узнать курс валюты. Боты — это ваш личный помощник в работе и в жизни. Специально для читателей блога «Internet Sales Agency» я сделала подборку полезных ботов Telegram.

Хранение и обмен файлами

Конвертирует документы в PDF файлы. Поддерживает DOC, DOCX, ODT, TXT и JPG.

Сохраняет на «Google Диск» файлы весом до 20 МБ.

Умеет хранить документы и делиться ими с другими пользователями.

Еще один помощник для работы с файлами: загружает в облачное хранилище и даёт постоянные ссылки на них.

Курсы валют

Показывает актуальный курс валют.

Курсы валют, нефтяные котировки, биткоин и золото. Показывает актуальные курсы на текущий момент.

Скачивание торрент-файлов

Скачивает торрент-файлы с заблокированного в России Rutracker без перехода на сайт.

Поиск и скачивание книг

@freebooksbot, @mybookbot

Поиск книг по запросу. Предлагают выбрать формат и сохраняют файл в облачное хранилище Dropbox.

Поиск фильмов

Помогает найти фильм для просмотра. Выбираете категорию фильма и бот предлагает вам разные варианты.

Онлайн-кинотеатр в смартфоне прямо через мессенджер. Вводите название интересующего вас фильма, получаете ссылку для его просмотра онлайн.

Для любителей музыки

Этот бот ищет и скачивает музыку из SoundCloud и ролики с YouTube. Отличная находка для музыкальных фанатов, которые не хотят покидать пределов мессенджера для того, чтобы найти и переслать любимую песню.

Отправляет вам лучшие и самые популярные песни за день.

Поиск всего, чего угодно

Ищет все: одежду, книги, фильмы, авиабилеты, отели, самые дешевые такси. Работает с Флибустой, РуТрекером, ВКонтакте и другими ресурсами.

Личный секретарь

Бот-напоминалка. Пишете сообщение, указываете дату, получаете напоминание в Telegram.

Бот-секретарша: создает список дел, сохраняет ссылки и заметки. Раз в день напоминает про все задачи, которые еще открыты. Помогает не забыть о намеченных планах!

@shoplist419_bot

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

Учет личных финансов

Учет личных финансов: доходы, расходы, долги. Все записи заносятся в специальную google-таблицу. Требует регистрироваться через почту, чтобы привязать к ней отчет.

Знакомства

@matchmaker_bot, @hotorbot

Для тех, кто устал от Tinder и хочет попробовать что-то новое. Заполняешь небольшую анкету (пол, возраст, фото, кого и для чего ищешь), после чего бот предлагает различные варианты (фото прилагается). Правда, нет фильтра по привязке к конкретному городу, но можно поставить радиус, в котором будет проходить поиск собеседника.

Свободный интернет

Можно спросить пароль от WiFi в общественном месте у бота.

Работа с почтой

Поисковый ассистент для почты, облачных хранилищ, контактов. Работает с Gmail, Evernote, Dropbox, OneDrive.

Создает временный ящик и показывает его содержимое. Сам удаляет все это через 10 минут. Удобен в том случае, если вы не хотите передавать свой email-адрес, например, при доставке пиццы.

Переводчик

Бот-переводчик от Яндекса.

Изучение английского языка

Поможет практиковать английский язык. Можно выбрать изучение только отдельных слов, грамматики или построить диалог. Предлагает аудио с правильным произношением.

Еще один помощник в изучении английского. Можно запросить толкование слова или получить объяснение любого выражения из словаря этого бота.

Подтянет ваши знания английского языка благодаря полезным картинкам с идиомами и распространенными словами. Содержит аудиоуроки и учебные материалы.

@pronunciationbot

Присылает аудиофайл с произношением слова или фразы. Работает в групповых чатах.

Для тех, кто хочет увеличить словарный запас английских слов, бот предлагает в виде игры угадывать перевод англоязычных слов. Есть шесть различных уровней, статистика правильных/неправильных ответов и возможность обратной игры (перевод с русского на английский).

Кулинария

С ним не будет возникать вопроса: «Что приготовить сегодня?». Открываете холодильник, сгребаете всё в кучу и перечисляете ингредиенты боту. Он подберет несколько рецептов, а вам остается выбрать понравившийся! Ну а, если не знаешь рецепта блюда, то MyCookBot подкинет рецепт нужного вам блюда.

Работа с текстом

Проверяет грамотность текста. Если добавить этого бота в общий чат, он укажет на ошибки каждого участника обсуждения.

Исправляет текст с ошибкой раскладки — русскую на английскую или наоборот.

Синтезирует текст в речь и наоборот.

Для удобной работы с Telegram

Создает анонимный чат с заменой настоящего ника пользователя на вымышленный. Для особо скрытных представителей.

Бот-привратник для общего чата: приветствует новых участников, прощается с уходящими. Текст его реплик можно задать самому.

Считает статистику сообщений в чате.

Работает с каналами: может отправлять форматированные сообщения и создавать отложенные посты.

Показывает данные из Google Analytics.

Поиск авиабилетов

Ищет авиабилеты: предлагает самый быстрый и самый дешевый варианты. Доступны настройки желаемого времени вылета или авиакомпании.

@aviasalesofficialbot

Бот от Aviasales ищет авиабилеты и гостиницы.

Карты Яндекс

Работает с картами Яндекса — находит и показывает объекты, сообщает уровень пробок в городе.

Поиск ресторанов и кафе

Находит рестораны и кафе в радиусе одного километра от вас. Показывает их расположение, ценник, контакты, фотографии места и отзывы о нем. Работает в мобильном клиенте.

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

Для путешествий

Для тех, кто панически боится авиаперелетов. Он расскажет, какой рейс безопаснее для вашего маршрута, можно ли спокойно сесть в тот или иной самолет.

@osmbot OpenStreetMap

Умеет искать места по всему миру, присылает изображения в нескольких форматах на выбор, дает контакты магазинов в городах и поселках из базы сервиса. Говорит на английском.

@cargolinkbenzinbot

Покажет заправки в радиусе пяти километров от вас. Работает по всему СНГ.

Спортивные боты

Помогает купить или продать свой абонемент в тренажерный зал. Работает по всей России.

Присылает программу кроссфит-тренировок на день, записывает результат и сравнивает с достижениями других спортсменов.

Для бизнеса

Позволяет запрашивать выписки из ЕГРЮЛ о юридических лицах и информацию об их учредителях.

Позволяет ставить задачи команде и самому себе. Удобный инструмент для контроля текущих дел.

Штрафы ГИБДД

Проверяет, есть ли штрафы ГИБДД, сохраняет реквизиты автомобиля, сообщает о поступлении новых штрафов. К сожалению, оплатить штраф с его помощью нельзя, но бот дает ссылку на оплату вне Telegram.

Экзамен ПДД

Экзамен на знание ПДД в виде бота. В базе 40 билетов по 20 вопросов, актуальных на 2016 год.

Мобильный телефон

Определяет по номеру телефона регион и мобильного оператора.

Водяные знаки

Ставит водяные знаки на фотографии и видео. Можно настроить знак в виде текста или картинки.

Генератор паролей

@easystrongpasswordbot

Генератор паролей — и сложные, и простые пароли составляет так, чтобы можно было их легко запомнить.

Поиск собеседников

Находит собеседников вокруг вашей локации. Минимальный радиус поиска — 10 метров, максимальная аудитория — весь мир. Его можно использовать, например, на конференциях или лекциях, если хочется узнать мнение коллег. Для знакомства в барах сервис тоже вполне подходит.

Орел и решка

Подбрасывает для вас монетку на случай принятия важных решений.

Предлагаем разработку ботов для телеграм. Чтобы заказать телеграм-бота для бизнеса отправляйте свою заявку на почту [email protected].

Добавить в каталог

Весь список ботов Телеграмм на одной странице! Мы собрали для Вас лучших, интересных и полезных ботов для Telegram!

Добавляйте своих ботов

Собранный нами список ботов не является исчерпывающим и Мы надеемся существенно его пополнить с Вашей помощью! Добавьте Вашего или просто интересного бота, в специальную форму и он появится на сайте, после проверки нашим модератором.

Бот Телеграмм - это специальная программа созданная для выполнения заданных команд в мессенджере, на основании данных получаемых от пользователя.

Первые боты в Telegram, с которыми сталкиваются русскоязычные клиенты мессенджера – автоматические профили, рассылающий файлы локализации, например, Робот Антон.

Создать алгоритм можно самостоятельно. Иной – более простой – вариант – скачать и установить готовый. О том, как инсталлировать бот Telegram, сколько стоит данная услуга и как получить русскоязычную версию бесплатно, .

Как работают боты для мессенджера Telegram на русском

Всех, кто решил немного больше узнать о такой программе, как bot телеграмм, интересует, что можно делать с помощью ботов. На самом деле они в автоматическом режиме могут выполнять множество разных важных функций. Более того, открывается доступ к новым функциям. Итак, с помощью этих алгоритмов можно:

  • играть в Телеграмме,
  • искать необходимую информацию,
  • рассылать сообщения,
  • и даже обучать.

У некоторых пользователей, только начавших пользоваться системой, возникает вопрос касательно таких программ, как роботы Телеграмм: можно ли доверять боту? Нет ли риска потерять свой аккаунт или, хуже того, стать жертвой хакера, утратив контроль над всем аппаратом? К счастью, это исключено – боты исключительно полезны. Они полностью безопасны в использовании.

Привет, друзья!

Мы вдохновились самыми интересными и наконец-то решили завести собственный! Подписывайтесь на @ESETRussia и будьте в курсе последних новостей инфобезопасности.


Телеграм развивается с огромной скоростью, вслед за каналами здесь появились боты, которые сделают все за вас. Они ищут информацию лучше и быстрее пользователя, переводят с любых языков, делают массовые рассылки почты и даже могут самостоятельно заказать пиццу.


В зависимости от функционала боты распознают те или иные текстовые команды. Для упрощения навигации разработчики часто добавляют кнопки с набором предустановленных действий.


Возможно, скоро боты принесут своим владельцам немалую прибыль. Создатель Телеграм Павел Дуров уже не раз намекал об их переводе на коммерческую основу. Однако пока боты для всех даром, и пусть никто не уйдет обиженный.


Представляем подборку лучших ботов для вашего Телеграм-аккаунта.


Сервисы

@movie_bot

Не знаете какой фильм посмотреть? Достаточно определиться с жанром, и бот тут же выдаст рекомендацию.

@vk_bot
Бот позволяет интегрировать любой паблик ВКонтакте в Telegram.

@temp_mail_bot
Бот создает временный почтовый ящик на 10 минут. Полезно для регистрации на сайтах, куда вы не собираетесь возвращаться.

@hotelrobot
Будущее за ботами, которые автоматизируют сферу услуг. Hotelrobot ищет отели.

@rubbot

Теперь для проверки курса валют даже не нужно открывать браузер.

@zodiac_bot

Для тех, кто верит в гороскопы.

@YTranslateBot

Переводчик Яндекса внутри Telegram.

@grammarnazibot

Бот проверяет орфографию в присланных ему сообщениях; также можно добавить его в общий чат, где он деликатно укажет на ошибки каждому участнику дискуссии.

Вместо приложений

@weatherman_bot

Приложения с прогнозом погоды уходят в прошлое. Бот дает сводки на сегодня, завтра, 5 дней и присылает автоматические уведомления.

@MyCookBot

Этот бот не просто ищет рецепты по запросу, но и предлагает блюда в зависимости от имеющихся в холодильнике продуктов.

@Pomodoro_timer_bot

Улучшить навыки тайм-менеджмента вам поможет бот с интересным названием Pomodoro. Он делит рабочее время на отрезки (они называются «помидоры») по 30 минут, где 25 минут работы без отвлечений сменяются 5 минутами отдыха. Начало и конец каждого «помидора» отмечается уведомлением. В конце дня можно изучить статистику, чтобы понять, как работать еще эффективнее.


@hotorbot
Функционал бота аналогичен многим приложениям для знакомств и позволяет оценивать фотографии людей, находящихся неподалеку.

@imagebot

Бот ищет картинки по запросу внутри Telegram.

@iVideoBot

Человечество еще не изобрело более простого способа скачать видео с YouTube. Отправляем боту ссылку, получаем файл.

@Instasave_bot

Скачать видео из Instagram еще сложнее, чем с YouTube. Бот справляется всего за несколько секунд - достаточно отправить ссылку, и он скачивает файл самостоятельно.

@filesbot

Бот работает с разными типами файлов: хранит их и делится с другими пользователями. Зачем делать это в мессенджере? Огромное количество пользователей Telegram в восторге от этой функции.

@topdf_bot

Бот конвертирует самые распространенные форматы файлов (.doc, .docx, .odt, .txt и.jpg) в PDF.

@evernotesbot

Простой бот, который позволяет сохранить рабочую переписку в Evernote.

Текстовые квесты и викторины

Предлагаем вашему вниманию список самых полезных и востребованных ботов в Телеграм.
Список постоянно обновляется, дополняется и улучшается. Поэтому можете смело добавлять эту страницу в закладки.
Боты разделены по категориям для вашего удобства.

Официальный боты

@BotFather — главный и официальный бот Telegram. С помощью него создаются все остальные боты.
@telegraph — бот поможет закрепить ваши статьи Telegra.ph за вашим аккаунтом для дальнейшей работы с ними.
@SpamBot — официальный информационный спам Bot. Помогает пользователям с аккаунтами «под спамом» восстановить полную функциональность.

Боты для Администраторов каналов

@ControllerBot — бот для создания красиво оформленных постов, отложенных постов, позволяет просматривать статистику.
@markdownrobot — бот для создания постов в формате маркдаун.
@clwd_bot — бот для постинга. Доступен только для участников Телегачата.
@like — бот поможет вам добавить к посту до 6 кнопок с реакциями-эмодзи.
@vote — бот поможет вам создавать опросы и делиться ими с друзьями.
@groupagreebot — бот для создания опросов, проголосовавших видят все.
@SecretgramBot — бот для создания анонимных комментариев к посту.
@LivegramBot — бот помогает разработать собственного бота обратной связи для вашего канала.
@myproxybot — ещё один бот для обратной связи.
@ShortUrlRUBot — бот для сокращения ссылок.
@crssbot — бот для создания RSS-ленты для вашего Telegram канала.
@chotamreaderbot — бот мгновенно переносит содержимое любых статей в Telegraph.
@crosser_bot — считает пересечения в каналах. Показывает аудиторию вашего канала. Спасает от неэффективных ВП.

Боты для интеграции сайтов и служб c Телеграм

@IFTTT — бот помогает интегрировать ваши каналы и группы Telegram с другими сайтами и службами.
@vk_bot — бот для интеграции с группами vk.com (для админов).
@pstrbot — отправляет записи из разных социальных сетей в ваши каналы.
@aximobot — бот агрегатор потоков RSS и социальных сетей.
@telefeedbot — бот для чтения RSS и социальных сетей прямо в Telegram
@ChannelBrobot — бот для постинга сообщений, поддерживает RSS, интеграцию Zapier.
@TheFeedReaderBot — постит из RSS (вебсайты, блоги), FB, YouTube, Instagram, Twitter.
@re_postBot — Repost VK -> Telegram

Боты для работы с Instagram

@socialsaverbot — бот помогает сохранить фото и видео из Instagram.
@InstaRusBot — бот помогает скачать фото и видео из Instagram.
@InstaBot — бот позволяет скачивать фотографии, видео и аватарки из Instagram по отправленной ссылке.
@text4instabot — бот делает правильные абзацы для Instagram.

Боты для статистики и аналитики

@TGStat_Bot — бот показывает статистику любого канала Telegram, которые есть у него в базе, а также количество подписчиков в динамике, охват публикаций и много другое.
@GramMetricaBot — бот для ежедневного отслеживания количества подписчиков твоего канала или группы.

Боты для чатов

@banofbot — бот, позволяющий удалять участников из чата путём голосования.
@GBReborn_bot — бот модератор. Краткий гайд по установке и использованию (русский).
@joinhider_bot — бот для удаления сообщений о том, что пользователь зашёл или покинул чат.
@combot — многофункциональный бот для администрирования чата со статистикой.

Финансовые боты

@BTC_CHANGE_BOT — бот для покупки/продажи классического Биткоина
@BCC_CHANGE_BOT — бот для покупки/продажи Биткоин кэш
@ETH_CHANGE_BOT — бот для покупки/продажи Эфириум

Кино и фильмы

@cnxbot — позволяет смотреть любимые фильмы и сериалы в отличном качестве, без ограничений.

Пишем ему /start и получаем список всех его команд.
Первая и главная - /newbot - отправляем ему и бот просит придумать имя нашему новому боту. Единственное ограничение на имя - оно должно оканчиваться на «bot». В случае успеха BotFather возвращает токен бота и ссылку для быстрого добавления бота в контакты, иначе придется поломать голову над именем.

Для начала работы этого уже достаточно. Особо педантичные могут уже здесь присвоить боту аватар, описание и приветственное сообщение.

Не забудьте проверить полученный токен с помощью ссылки api.telegram.org/bot/getMe , говорят, не всегда работает с первого раза.

2. Программирование

Создавать бота буду на Python3, однако благодаря адекватности этого языка алгоритмы легко переносятся на любой другой.

Telegram позволяет не делать выгрузку сообщений вручную, а поставить webHook, и тогда они сами будут присылать каждое сообщение. Для Python, чтобы не заморачиваться с cgi и потоками, удобно использовать какой-нибудь реактор, поэтому я для реализации выбрал tornado.web. (для GAE удобно использовать связку Python2+Flask)

Каркас бота:

URL = "https://api.telegram.org/bot%s/" % BOT_TOKEN MyURL = "https://example.com/hook" api = requests.Session() application = tornado.web.Application([ (r"/", Handler), ]) if __name__ == "__main__": signal.signal(signal.SIGTERM, signal_term_handler) try: set_hook = api.get(URL + "setWebhook?url=%s" % MyURL) if set_hook.status_code != 200: logging.error("Can"t set hook: %s. Quit." % set_hook.text) exit(1) application.listen(8888) tornado.ioloop.IOLoop.current().start() except KeyboardInterrupt: signal_term_handler(signal.SIGTERM, None)
Здесь мы при запуске бота устанавливаем вебхук на наш адрес и отлавливаем сигнал выхода, чтобы вернуть поведение с ручной выгрузкой событий.

Приложение торнадо для обработки запросов принимает класс tornado.web.RequestHandler, в котором и будет логика бота.

Class Handler(tornado.web.RequestHandler): def post(self): try: logging.debug("Got request: %s" % self.request.body) update = tornado.escape.json_decode(self.request.body) message = update["message"] text = message.get("text") if text: logging.info("MESSAGE\t%s\t%s" % (message["chat"]["id"], text)) if text == "/": command, *arguments = text.split(" ", 1) response = CMD.get(command, not_found)(arguments, message) logging.info("REPLY\t%s\t%s" % (message["chat"]["id"], response)) send_reply(response) except Exception as e: logging.warning(str(e))
Здесь CMD - словарь доступных команд, а send_reply - функция отправки ответа, которая на вход принимает уже сформированный объект Message .

Собственно, её код довольно прост:

Def send_reply(response): if "text" in response: api.post(URL + "sendMessage", data=response)

Теперь, когда вся логика бота описана можно начать придумывать ему команды.

3. Команды

Перво-наперво, необходимо соблюсти соглашение Telegram и научить бота двум командам: /start и /help:

Def help_message(arguments, message): response = {"chat_id": message["chat"]["id"]} result = ["Hey, %s!" % message["from"].get("first_name"), "\rI can accept only these commands:"] for command in CMD: result.append(command) response["text"] = "\n\t".join(result) return response

Структура message["from"] - это объект типа User , она предоставляет боту информацию как id пользователя, так и его имя. Для ответов же полезнее использовать message["chat"]["id"] - в случае личного общения там будет User, а в случае чата - id чата. В противном случае можно получить ситуацию, когда пользователь пишет в чат, а бот отвечает в личку.

Команда /start без параметров предназначена для вывода информации о боте, а с параметрами - для идентификации. Полезно её использовать для действий, требующих авторизации.

После этого можно добавить какую-нибудь свою команду, например, /base64:

Def base64_decode(arguments, message): response = {"chat_id": message["chat"]["id"]} try: response["text"] = b64decode(" ".join(arguments).encode("utf8")) except: response["text"] = "Can"t decode it" finally: return response

Для пользователей мобильного Telegram, будет полезно сказать @BotFather, какие команды принимает наш бот:
I: /setcommands
BotFather: Choose a bot to change the list of commands.
I: @******_bot
BotFather: OK. Send me a list of commands for your bot. Please use this format:

Command1 - Description
command2 - Another description
I:
whoisyourdaddy - Information about author
base64 - Base64 decode
BotFather: Success! Command list updated. /help

C таким описанием, если пользователь наберет /, Telegram услужливо покажет список всех доступных команд.

4. Свобода

Как можно было заметить, Telegram присылает сообщение целиком, а не разбитое, и ограничение на то, что команды начинаются со слеша - только для удобства мобильных пользователей. Благодаря этому можно научить бота немного говорить по-человечески.

UPD: Как верно подсказали, такое пройдет только при личном общении. В чатах боту доставляются только сообщения, начинающиеся с команды (/) (https://core.telegram.org/bots#privacy-mode)

Чтобы бот получал все сообщения в группах пишем @BotFather команду /setprivacy и выключаем приватность.

Для начала в Handler добавляем обработчик:

If text == "/": ... else: response = CMD[""](message) logging.info("REPLY\t%s\t%s" % (message["chat"]["id"], response)) send_reply(response)
А потом в список команд добавляем псевдо-речь:

RESPONSES = { "Hello": ["Hi there!", "Hi!", "Welcome!", "Hello, {name}!"], "Hi there": ["Hello!", "Hello, {name}!", "Hi!", "Welcome!"], "Hi!": ["Hi there!", "Hello, {name}!", "Welcome!", "Hello!"], "Welcome": ["Hi there!", "Hi!", "Hello!", "Hello, {name}!",], } def human_response(message): leven = fuzzywuzzy.process.extract(message.get("text", ""), RESPONSES.keys(), limit=1) response = {"chat_id": message["chat"]["id"]} if leven < 75: response["text"] = "I can not understand you" else: response["text"] = random.choice(RESPONSES.get(leven)).format_map({"name": message["from"].get("first_name", "")}) return response
Здесь эмпирическая константа 75 относительно неплохо отражает вероятность того, что пользователь всё-таки хотел сказать. А format_map - удобна для одинакового описания строк как требующих подстановки, так и без нее. Теперь бот будет отвечать на приветствия и иногда даже обращаться по имени.

5. Не текст.

Боты, как и любой нормальный пользователь Telegram, могут не только писать сообщения, но и делиться картинками, музыкой, стикерами.

Для примера расширим словарь RESPONSES:

RESPONSES["What time is it?"] = ["", "{date} UTC"]
И будем отлавливать текст :

If response["text"] == "": response["sticker"] = "BQADAgADeAcAAlOx9wOjY2jpAAHq9DUC" del response["text"]
Видно, что теперь структура Message уже не содержит текст, поэтому необходимо модифицировать send_reply:

Def send_reply(response): if "sticker" in response: api.post(URL + "sendSticker", data=response) elif "text" in response: api.post(URL + "sendMessage", data=response)
И все, теперь бот будет время от времени присылать стикер вместо времени:

6. Возможности

Благодаря удобству API и быстрому старту боты Telegram могут стать хорошей платформой для автоматизации своих действий, настройки уведомлений, создания викторин и task-based соревнований (CTF, DozoR и прочие).

Вспоминая , могу сказать, что теперь извращений меньше, а работа прозрачнее.

7. Ограничения

К сожалению, на данный момент существует ограничение на использование webHook - он работает только по https и только с валидным сертификатом, что, например для меня пока критично за счет отсутствия поддержки сертифицирующими центрами динамических днс.

К счастью, Telegram также умеет работать и по ручному обновлению, поэтому не меняя кода можно создать еще одну службу Puller, которая будет выкачивать их и слать на локальный адрес:

While True: r = requests.get(URL + "?offset=%s" % (last + 1)) if r.status_code == 200: for message in r.json()["result"]: last = int(message["update_id"]) requests.post("http://localhost:8888/", data=json.dumps(message), headers={"Content-type": "application/json", "Accept": "text/plain"}) else: logging.warning("FAIL " + r.text) time.sleep(3)

P.S. По пункту 7 нашел удобное решение - размещение бота не у себя, а на heroku, благо все имена вида *.herokuapp.com защищены их собственным сертификатом.

UPD: Telegram улучшили Бот Апи, из-за чего, теперь не обязательно иметь отдельную функцию для отправки сообщений при установленном вебхуке, а в ответ на POST запрос можно отвечать тем же сформированным JSON с ответным сообщением, где одно из полей устанавливается как ч "method": "sendMessage" (или любой другой метод, используемый ботом).


Close