Рубрика «телеграм-бот» - 2

Много строк исписано про интеграцию Телеграма и 1С. Но нигде не увидел полной инструкции по установке и настройке вебхуков. Попробую её написать.

Для всего этого нам понадобится (или правильнее будет сказать, что было использовано мной):

  1. Apache 2.2.24
  2. OpenSSL (входящий в установку апача)
  3. 1C (с модулями веб-сервера)
  4. Свой домен
  5. Созданный бот в Телеграм (не буду описывать его создание, т.к. оно достаточно тривиально)

Предполагается, что весь софт у вас установлен.
Читать полностью »

На Яндекс.Станции неудобно смотреть YouTube. Нет рекомендаций, подписок и даже поиск нормально не работает. Поэтому я написал телеграмм бота для отправки на неё любого видео.

Дорабатываем Яндекс.Станцию для просмотра YouTube - 1

Под катом история, как я это сделал несмотря на то, что официального открытого API нет.
Читать полностью »

How to deploy Python Telegram bot using Webhooks on Google Cloud Platform

Вместо предисловия

image

— Напиши телеграм-бота. Сейчас даже школьники пишут, — сказала она.
— А почему бы и нет, — подумал я тогда ( — Ну, ну, — сказал бы я сейчас).

Мы сидели в Бине и за чашкой кофе обсуждали возможности тестирования идей с моделями искусственного интеллекта на близком и не очень круге друзей. Лена, моя бывшая коллега, и во всех отношениях не блондинка, только что закончившая магистратуру, рассуждала так. Создав бота, можно сэкономить силы и время на интерфейсе, сосредоточившись на ядре с машинным обучением. Согласитесь, что устоять против такой логики “спортсменки, комсомолки и просто красавицы” в то прекрасное воскресное утро было невозможно. Решено. Телеграм-бот, значит телеграм-бот.

Первым делом я залез в гугл и нашел большое число ссылок “как сделать бот за 30 минут”. Это меня настолько воодушевило, что дальше названий я не пошел и занялся созданием ядра. В самом первом приближении мне предстояло написать систему обработки поисковых запросов с использованием NLP (natural language processing). Написание ядра заняло некоторое, вполне разумное, время (все же опыт кока-колой не пропить). И через несколько дней я был готов к тому, чтобы за пару часов обернуть первую тестовую версию ядра в пару другую команд send-receive, запустив все это в Телеграме на благо моим друзьям. Но не тут-то было.

Неожиданно возник целый клубок проблем. Потратив пару дней на поиски в интернете и общение с коллегами по цеху, я понял, что очевидное не очевидно, и еще одна “инструкция” точно не повредит. Так и появилась эта статья.

Читать полностью »

Привет. Я автор нескольких популярных ботов для администрирования телеграм групп: @daysandbox, @watchdog_robot и других. Каждый день в группе поддержки и в личных сообщениях я вижу один и тот же вопрос: как мне защититься от спам-ботов, добавляемых в группу. Обычно ещё уточняют, что это арабские спам-боты. Люди пытаются найти анти-спам бота, который будет удалять ссылки, удалять сообщения с арабскими символами, удалять пользователей с арабскими символами в именах и всё в таком духе. Но это всё следствия, а причина во многих случаях одна и та же и её легко поправить. Причина простая, но не очевидная.

Читать полностью »

Как я сделал свой «Яндекс.Транспорт» с расписанием и автобусами - 1

Автор: Михаил Аксенов, .NET Developer, DataArt

С чего все началось

Осенью 2014 года появилась радостная новость о том, что в Воронеже заработал Яндекс.Транспорт, который показывает движение автобусов и троллейбусов. Было очень круто прямо на остановке открыть расписание и узнать, что ваш автобус подойдет через 5 минут.

Но уже через пару месяцев все пошло по вполне предсказуемому сценарию. Поскольку весь транспорт в Воронеже от троллейбуса до маршрутки работает «на наличке», каждый водитель заинтересован в том, чтобы перевезти как можно больше пассажиров. В результате они устраивают гонки между собой.

Новый сервис водители использовали, чтобы следить друг за другом по карте, обгоняя и подрезая конкурентов на дороге. У некоторых начала падать выручка, они стали жаловаться владельцам маршрутов, а те пошли к людям, продающим оборудование с ГЛОНАСС и GPS и отправляющим данные о перемещениях машин в Яндекс. По просьбам хозяев автопарков они информацию отправлять перестали, и автобусы сразу начали исчезать с карты. Сейчас их стало чуть побольше, но это все равно гораздо меньше, чем на самом деле.Читать полностью »

ЖГУТ — телеграм бот для оказания первой помощи - 1
Честно говоря, удивлён что информации о нём не попала на Гиктаймс. По-этому, хочу исправить эту оплошность.
Два одессита Фёдор Сердюк и Евгений Плохой создали своеобразный справочник оказания первой помощи на основе телеграм бота. Вот что пишет Фёдор Сердюк о своём детище:

Каждый из нас может оказаться в ситуации, когда выживание зависит от скорости оказания помощи. Каждый может стать жертвой ДТП или падения с высоты, сердце каждого может остановиться. Такие же риски — у наших родителей, семей и друзей.
Читать полностью »

Я второй год жил в Сан-Франциско. Денег хватало ровно на то, чтобы оплатить квартиру, что-то поесть и доехать до работы. Все мои заявки на стартапы были отклонены в YCombinator и других стартап-инкубаторах. В ближайшее время мне не светила ни лучшая чем у меня есть работа, ни свой стартап. Мне позарез нужна была какая-то идея.

Ресурсов катастрофически не хватало. Не было денег, не было времени, не было друзей, которые были готовы прорубать себе путь к счастью в Силиконовой Долине в обмен на шанс. Казалось, всех всё устраивало — средненькая работка, средненькое жилье, жизнь середнячка. Я быстро пришел к выводу, что какой-либо серьезный стартап запилить не получится, нужно было какое-то решение.

И тут как гром в чистом небе появился он… Да, дорогие друзья, как вы, наверное догадались это был…

Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js