Pull to refresh

Comments 16

Спасибо за статью.

Вообще, бот-платформа Телеграма — это очень круто.
Написал несколько ботов для интеграции рабочего процесса команды разработчиков с Телеграмом, всё достаточно удобно.
Согласен, бот-платформа очень хороша. Позволяет делать многое, причем не затрачивая при этом много времени.

А какие задачи выполняет Ваш бот для интеграции рабочего процесса, если не секрет? Мы, пока что, лишь пробовали использовать GithubBot и Integram для наших репозиториев.
Интеграция с Трелло, Меркуриалом (а по сути — с чем угодно): сообщения о задачах и коммитах в рабочий чат, сообщения о новых заказах менеджерам.
Очень согласен, что эта платформа — прямо очень крутая вещь.

Когда-то люди придумали командную строку и это было круто.
Ведь Telegram-бот — такая же командная строка с возможностью отправлять фото, видео, аудио, координаты помимо текстовых команд и всё это в смартфоне.

Кажется что скоро боты для телеграма будут чем-то таким привычным и обыденным, как например веб-сайты!
будут чем-то таким привычным и обыденным, как например веб-сайты!

Возможно, не настолько обыденным, но отличным инструментом для выполнения команд и рассылки уведомлений эта платформа уже сейчас является :)
Простите за оффтоп:
Навязчиво сверлит мысль о идиотах, которые угробили icq.
И база пользователей, и боты… Возьми прикрути номера, возьми усовершенствуй уже имеющуюся бот-платформу… И все бы забыли, что такое whatsapp, все бы тыкали пальцем на телеграмм, который все «копирует».
Показательный жизненный пример, что на старом велосипеде далеко не уедешь.

По сабжу:
Спасибо за интересное применение ботов. Действительно может оказаться полезной вещью.
Да, я знаю, что есть такая фича в некоторых пошивках роутеров. Но это не совсем то, что нужно. Использую телефон я могу разбудить компьютер, например, в офисе или дома, где такой возможности не предусмотрено прошивкой (а вот проброс портов сейчас даже на самых простых моделях имеется по умолчанию).

Для удобства можно доработать бота так, чтобы можно было создавать «алиасы» команд. К примеру /wake1 — включить компьютер дома, а /wake2 — разбудить компьютер на работе.
Телеграм боты поддерживают кастомные клавиатуры (https://core.telegram.org/bots#keyboards)
Я бы сделал боту несколько команд:
/bind name ip mac — чтобы «запомнить» настройки
/wol для отображения списка запомненных кнопочек для включения нужного компа.
Ну да, можно делать и так, хорошая идея. Имеется у меня другой, «боевой» бот, — вот на нем что-то подобное и сделаю :)
Господа знающие, подскажите, может ли бот видеть сообщения, которые написаны в чате, где бот участник. При этом сообщение написано не лично боту (с указанием ника) и не в качестве ответа на сообщение бота. Т.е. просто сообщения из чата, не личные для бота.
Может. Посмотрите в документации про privacy mode (отключить этот режим можно для конкретного бота через BotFather)
Вкратце: бот по умолчанию видит только сообщения-команды (начинающиеся со слеша), сообщения с его упоминанием, ответы на свои сообщения, сервисные сообщения (кто-то добавлен в чат, удалён из него и т. п.).

Командой /setprivacy к боту-отцу @BotFather можно изменить это поведение: если отключить режим приватности, бот будет видеть все сообщения чата. Это рекомендуется делать только при реальной необходимости, в большинстве случаев достаточно команд, упоминаний, ответов и принудительных ответов.
А кто как обеспечивает для бота аутентификацию\авторизацию?
«по умолчанию» даже моя кошка может написать на wol_bot, чтобы он начал спамить пакетами всем и вся — и он начнет.
Only those users with full accounts are able to leave comments. Log in, please.