Ответ на пост «Telegram бот напоминалка для групп, чатов и форумов. Notico напомнит всем и каждому в нужное время»1
Накидаю идей для похожих ботов, если хотите.
ДИСКЛЕЙМЕР. Идей полно и без реализации они яйца выломанного не стоят, поэтому делюсь ими (не яйцами) с удовольствием. Вдруг кто-то что-то хорошо реализует и мне доведётся попользоваться.
А все идеи держать в секрете смысла нет, потому что и доли их процента не хватит никакого времени реализовать. Поэтому если кому нужны (для курсача, диплома, пет-проекта в портфолио) - приходите. Их есть у меня.
Бот раскидает счет
Бывает собирается компашка погудеть в шашлычной с друзьями или коллегами. Компания разношерстная, есть старые друзья и новые малознакомые. Счет часто общий, и надо как-то скинуться адекватно, ведь кто-то может заказать тигровых креветок, дорблю и пиво на отошедших водах девственницы, а кто-то жрал крылышки. Кто-то шот за шотом хлещет хеннеси, а кому-то ещё ехать и он просто ест пиццу.
Суть идеи. Кто-то из компании делает в телеге чат на всех, кто участвует. В чат докидывают бота. У бота есть постоянная кнопка "+" (добавление блюда), для каждого добавленного блюда появляется доп-кнопка.
Каждый может тыкнуть в то, что жрал нужное число раз. Потом расплачивающийся фотает счет и постит в чат. Бот на лету всё считает, а по спец-команде выдаёт кто кому сколько переводит. особенно удобно, если оплачивали несколько человек несколько раз, то есть счетов несколько.
Описал коротко и сумбурно, но есть и более подробное ТЗ.
Профиты перечислять не буду. Эту тему можно даже с заведеньями заколлабить, чтобы они туда постили расшифровку, а можно и силами отдыхающих всё регистрировать. Можно предусмотреть в боте, чтобы за других мог тыкать кто-то наиболее трезвый.
Суть не в том, чтобы не дать кому-то кого-то обмануть, а в том, чтобы джентельменам не париться и не бояться, что случилась нечаянная несправедливость. У нас, например, в компашке, есть перец, который всегда накидывает больше положенного и не парится, а остальным неловко, потому что тоже взрослые самостоятельные люди, и не желают, чтобы за них платили.
Бот - по ключевым словам позовёт
Бывают такие шумные чаты или каналы, в которых кроме тучи всякой воды, рекламы и неинтересных постов попадается что-то нужное. Редко, но не хотелось бы это пропускать. Понятно, что в таких каналах или чатах невозможно не отключить уведомления, а пролистывать кажды йраз простыню в поисках нужного - тот ещё геморрой.
Суть идеи - бот, который конфигурируется на отслеживание определённых ключевых слов в заданных каналах и чатах, а когда нужное сообщение проскакивает, он репрстит его вам в личку.
Тут есть нюанс. Не всегда есть возможность добавить в чей-то канал или чат своего бота. Возможно в таких случаях имеет смысл делать помимо бота отдельный наблюдатель в виде инстанса на юзер-апи, который афеллирован с ботом и как обычный телеговский акк представляет его в чатах и каналах. То есть мы боту кидаем ссылку-приглашение, а он туда посылает своего наблюдателя, который молча читает сообщения и передаёт боту через внутренний брокер сообщений.
Бот - топоним разберёт
Это вариация того бота, что выше с наблюдателем на основ еюзер-апи, но заточенный на детектирование топонимов и упоминаний локальных названий мест, предприятий, органзаций и прочего.
Суть в том, что вы боту помимо приглашения скидываете зону на карте, которая вас интересует, а если упомянутый топоним находится в этой зоне, то бот вам перешлёт ссылку на соответствующее сообщение, или просто продублирует его содержимое в личку.
Нужно это например в городском чате, когда город большой, а вас интересует происходящее только в вашем районе, в районе школы вашего ребёнка и в районе вашего офиса. Где-то авария, где-то воду отключают, где-то свет, где-то маньяка ловят или дорогу перекрыли. Куда-то прилетело, и очень не хотелось бы пропустить какой-то кипеш около школы где ребёнок, или около дома где котейка ждёт пока вы на работе.
Также такая история сильно полезна в чате предупреждения о воздушных тревогах и БПЛА. Всё таки тревога-тревогой, но порой воет вся область, а в чате предупреждают конкретно по улицам, районам, посёлкам, предприятиям.
Неочевидным профитом такого инструмента может служить краудсорсинг пользователями разметки народных названий разных мест на карте. К примеру у нас есть такие места: Хар-гора (южный большой район города), Белгорорье (отель в лесу), Авторынок (тоже известное всем место), Птицефабрика (их может быть много, но в контексте чата это конкретная локация, удалённая от других топонимов), Крейда (тоже район города), Щорса (улица), "Заправка на кольце" (какая-то конкретная заправка часто упоминаемая в контексте чата). У таких народных топонимов часто есть по несколько синонимов и сокращений. Разметка таких данных пользователями в локальной привязке к карте может быть полезной для голосовых интерфейсов навигации, для парсинга и тегирования новостей...
Пользователи будут замотивированы качественно разметить для бота датасет, если это будет удобно и если это поможет им получать только нужные сообщения не отвлекаясь на всякий шум. Правда лучше, конечно, оценивать надёжность каждого предложения в разметке и проверять их между пользователями в соответствующем режиме бота.
Могу помочь с ТЗ и разработкой, если есть желание вести проект в опенсорсе, но руководить таким проектом у меня временнОго ресурса пока нет.
Краудфандинг-бот
Это бот для того, чтобы скинуться в чате на что-то полезное. Это могут быть шторы, Нимбус-2000 в подарок любимому дворнику от домового чата, туйи во дворе, шашлык, корм для дворовых котиков...
Отдельной командой боту создаётся фонд. Их может быть несколько активных одновременно, причем даже от разных пользователей, но обычно есть один организатор, он и управляет ботом.
Регистрация перевода происходит методом пересылки боту СМС о платеже или скриншота, или чека из приложения банка. Слать подтверждение перевода можно прямо в чат, тогда бот увидит, учтёт и удалит (если надо) это сообщение, чтоб не загромождать. Либо тихонечко прямо в личку боту, чтоб не выделяться и не светиться. Бот учтёт и будет показывать сколько скинулось народу анонимно или не анонимно в зависимости от настроек. Фиксированной суммой или произвольной.
Флагбот
Ну это баловство для разнообразия. Несложный проект. Бот знает о всех возможных флагах которые бывают, и умеет задавая вопросы пользователю как в данетке быстро опредеять флаг.
Сейчас функцию такого бота наверно вполне мог бы выполнять какой-нибудь дипсик, но идея была придумана ещё когда ИИ не прошел тест Тьюринга.
Такой проект без использования нейросетей - отличное упражнение для начинающих и ещё не кончивших программистов.
Инфу о флагах можно спарсить например отсюда.
Успели-бот
Бот для скриншотинга свежевыпущенных материалов.
Бот подписывается на указаные паблики, блоги, каналы и новостные ленты, оперативно сохраняет свежие записи и хранит какое-то время (настраивается опционально для каждого ресурса).
В случае быстрого удаления или редактирования сохранённых материалов, рассылает уведомления подписчикам и указывает на сделанные изменения.
Цель - отслеживать и сохранять нечаянные быстрые сливы и засветки интересной информации.
Диджей-бот
Телеграм-бот для управления музыкой и плейлистами на вечеринках и в офисе.
Когда бота добавляют в чатик, он присылает ссылку на индивидуальный аудиострим и веб-страничку с плеером. Их можно открыть на устройстве, которое может громко звучать (телек, комп с колонками, смартфон с усилком или bt-колонками).
Через развесистое меню и поиск в диалоге с ботом или на страничке вечеринки на сервисе в интернете формируется плейлист. Участвовать в его формировании могут все, кому разрешит главный тамада=)
Боту в чатик можно засылать mp3 или ссылки на музыку и плейлисты в музыкальных сервисах или ютуб. Можно, если надо, включить премодерацию группой лиц: тамадой и парой доверенных сюзеренов.
Можно кидать ссылки на интернет-радио. Всё это выстраивается в индивидуальный плейлист мероприятия и управляется из чата всеми, кому разрешено.
Голосовыми сообщениями в чат можно делать отсроченные объявления и поздравления.
Ладно. Хватит на сегодня. У меня ещё наверно столько же идей по ботам не разобрано, и постоянно генерируются новые. А по другим темам я и со счета уже сбился. Сейчас благодаря вайбкодингу снижается порг вхождения и порог мотивации в реализацию таких вот небольших проектов для своего портфолио. Так что если кому нужны идеи прикольных проектов - приходите. Это мой пунктик.
Ах да...
Это текст составлен естественным интеллектом без применения обработки генеративными моделями и искусственными нейронными сетями.
Считаю важным маркировать таким образом авторский контент, чтобы была возможность не утонуть в генеративном некачественном мусоре, которого становится всё больше.






































