Title: [TELEGRAM] BOT-уведомлений BitcoinTalk (мерит, упоминания, темы, +) Post by: mikhailr on May 17, 2020, 08:07:23 AM [TELEGRAM] Еще один BOT-уведомлений BitcoinTalk (мерит, упоминания, темы, +)
TryNinja (https://bitcointalk.org/index.php?action=profile;u=557798) Создал TelegramBOT для уведомлений с BitcoinTalk, который показывает получение мерит, упоминания, отслеживание тем и многое другое. Ссылка на оригинальную тему: https://bitcointalk.org/index.php?topic=5248878 Привет ребята, так как у меня много свободного времени я вернулся к программированию и заинтересован в нескольких личных проектах с использованием некоторых новых технологий, которые я изучал. Я знаю, что у нас на форуме уже есть боты для уведомлений, но я подумал о создании чего-то потенциально лучшего (с большим количеством функций). Хотите его использовать? Просто запустите бота в Telegram: @BTTSuperNotifier_bot (https://t.me/BTTSuperNotifier_bot) https://i.imgur.com/RSb4YlK.gif Что он умеет в настоящее время: - Уведомление о упоминании/цитировании https://i.imgur.com/Lff4IWp.png - Уведомление о получении заслуг (merit) https://i.imgur.com/hl2t8cb.png - Отслеживание темы с помощью уведомлений ( gif (https://i.imgur.com/fEu3LW4.gif) ) - Интернационализация (многоязычная) ( gif (https://i.imgur.com/FGRU52X.gif) ) - Переключение между уведомлениями в любое время с классным меню. - Игнорируйте участников или темы, чтобы не получать от них уведомления. NEW Жду от Вас новых предложений, чтобы я мог их реализовать. Спасибо! Команды: /start - запустить бот или отключить его, если что-то случится. /menu - открывает/обновляет классное меню. /topic (url) - добавляет тему в список отслеживания. /topics - показать все темы в вашем списке отслеживания. /language - показывает подсказку смены языка. /alt (username) - установка альтернативного имени пользователя. NEW /ignore - показывает ваш список игнорирования. NEW /ignore (url/username) - добавляет пользователя или тему в список игнорируемых. NEW Требуется помощь в переводе: Если вы хотите помочь перевести бота на ваш родной язык, вы можете скопировать файл строк (https://pastebin.com/sp8gcTF7) , перевести его на нужный вам язык (всего 53 маленьких строки) и отправить его мне. Я действительно ценю любую помощь, так как я cделал только английский, португальский и французский языки (с небольшими знаниями, которые есть у меня + некоторые инструменты перевода - извините носители языка, напишите мне PM, если возникнут ошибки). Отредактировано: теперь испанский и филиппинский! Бонус: - Поскольку я уже собираю и сохраняю сообщения, я также предоставляю веб-сайт, который позволяет легко искать сообщения с фильтрами (автор, текст, в теме X и диапазоне дат) и делиться удаленными сообщениями, чтобы вы могли их отправлять кому-то (например этот оригинальный пост (https://posts.ninjastic.space/?post=54441882)) или даже заархивировать его. Я очистил базу данных, чтобы внести некоторые изменения и выпустить бота, поэтому посты до 14 мая. У меня достаточно места для постов минимум на 1 год (после этого я смогу продлить хостинг), так что вы сможете его использовать в будущем. Ссылка на сайт: https://posts.ninjastic.space Исходный код: также планирую открыть бота с открытым исходным кодом, но сейчас код немного грязный. Спасибо: @Piggy за его первого бота (https://bitcointalk.org/index.php?topic=5023605.0), который зародил эту эру ботов-телеграм на форуме. @giammangiato за его бота (https://bitcointalk.org/index.php?topic=5209107.0), где я взял несколько идей и дизайн сообщений. @csmiami за перевод на испанский @sheenshane за перевод на филиппинский @mole0815 за перевод на немецкий @fillippone за переводя на итальянский @cygan за перевод на польский (https://bitcointalk.org/index.php?topic=5249407.0). @masulum за перевод на индонезийский Перевод. Оригинальная тема: https://bitcointalk.org/index.php?topic=5248878 Title: Re: [TELEGRAM] Еще один BOT-уведомлений BitcoinTalk (мерит, упоминанl Post by: ~DefaultTrust on May 17, 2020, 09:03:26 AM Это всё конечно хорошо, еще один телеграм бот, но, блин.... создали бы лучше аналог бота Piggy. Было очень удобно, когда оповещения сыпались в PM, и не нужны никакие телеграмы. :-\ Для оповещений в пм нужен аккаунт который будет оповещать и это должен быть аккаунт ранга выше ньюба. Потому что ньюбы должны угадывать капчу каждый раз когда сообщение отправляют, а боты капчу угадывают крайне неохотно.Кроме того, засранные однотипными сообщениями пм - не особо удобны, эта функция форума все таки для общения людей предназначена. Хотя на любителя конечно. Меня мой бот упоминаний не особо достает. Title: Re: [TELEGRAM] Еще один BOT-уведомлений BitcoinTalk (мерит, упоминанl Post by: mikhailr on May 17, 2020, 01:46:55 PM В бот добавлена команда /alt
/alt USERNAME используйте эту команду для установки альтернативного имени пользователя, вам будут приходить уведомления когда кто-то упоминает его. Title: Re: [TELEGRAM] Еще один BOT-уведомлений BitcoinTalk (мерит, упоминанl Post by: ~DefaultTrust on May 19, 2020, 11:55:51 AM Кроме того, засранные однотипными сообщениями пм - не особо удобны Когда приходили сообщения в личку от бота Piggy, ничего не засиралось, так как приходили оповещения об упоминании ника и всё. Если бы еще приходили, как в телеграм-ботах, упоминания про мерит и про квоты в темах, то тогда да, это был бы перебор.Тогда было всё сбалансированно и, повторю, ОЧЕНЬ УДОБНО. Все эти сторонние сервисы в виде телеграмов, лойсев.клубов и рядом не стоят. Попробовал тебя подписать на уведомления в своем боте. Что-то не отправляет он тебе ПМ-ки. ХЗ почему. Title: Re: [TELEGRAM] BOT-уведомлений BitcoinTalk (мерит, упоминания, темы, +) Post by: mikhailr on May 23, 2020, 05:09:52 PM Добавлена команда /ignore . Теперь вы можете игнорировать пользователей и темы, чтобы не получать от них уведомления!
/ignore - показывает ваш список игнорирования. /ignore (url/username) - добавляет пользователя или тему в список игнорируемых. Title: Re: [TELEGRAM] BOT-уведомлений BitcoinTalk (мерит, упоминания, темы, +) Post by: elmanchez on May 27, 2020, 06:09:19 PM Кстати, да, нашёл эту тему пару дней назад в Англо-борде и был сильно удивлён.
Давно хотел, что-то подобное но не знал, что уже придумано и активно используется в сообществе. Есть небольшая задержка. но в основном не мешает, классная штука, всем советую. На этом плюсы закончились. Что хотелось бы, что-бы добавили 1. Оповещения PM сообщений (но я понимаю это уже доступ к аккаунту нужен будет, мимо) 2. Оповещения покраски траста в зелёный или красный цвет, не важно. 3. Оповещения появления новых трэдов в определённо заданных разделах. Title: Re: [TELEGRAM] BOT-уведомлений BitcoinTalk (мерит, упоминания, темы, +) Post by: mikhailr on June 28, 2020, 07:25:02 AM Обновление:
Вы будете получать уведомления о том, что ваше сообщение было удалено из-за того, что модератор удалил топик. Вы Не будете получать уведомления если ваш отдельный пост был удален модератором, т.к. эти уведомления уже приходят к вам в личные сообщения на форуме. По умолчанию эта функция у всех отключена. Чтобы включить выберите в меню «Уведомления» , затем «Включить удаленные сообщения» /menu Title: Re: [TELEGRAM] BOT-уведомлений BitcoinTalk (мерит, упоминания, темы, +) Post by: Shef198911 on July 14, 2020, 05:30:58 PM Было бы хорошо реализовать отслеживание не посредственно самой ветки, а не просто топика, кто, когда и какой топик был создан в какой то определённой ветке )
Title: Re: [TELEGRAM] BOT-уведомлений BitcoinTalk (мерит, упоминания, темы, +) Post by: mikhailr on July 14, 2020, 06:13:31 PM Было бы хорошо реализовать отслеживание не посредственно самой ветки, а не просто топика, кто, когда и какой топик был создан в какой то определённой ветке ) На сколько я знаю, это предложение (по отслеживанию разделов) уже было внесено в оригинальном (английском) топике и разработчик пообещал позже реализовать эту функцию. Title: Re: [TELEGRAM] BOT-уведомлений BitcoinTalk (мерит, упоминания, темы, +) Post by: FontSeli on July 14, 2020, 11:08:02 PM Было бы хорошо реализовать отслеживание не посредственно самой ветки, а не просто топика, кто, когда и какой топик был создан в какой то определённой ветке ) Попробуйте закинуть ссылку на раздел как ссылку темы, возможно сработает. Этот бот присылает все уведомления, даже если ваш ник упомянули без @ и цитирования? Title: Re: [TELEGRAM] BOT-уведомлений BitcoinTalk (мерит, упоминания, темы, +) Post by: Shef198911 on July 14, 2020, 11:54:22 PM Было бы хорошо реализовать отслеживание не посредственно самой ветки, а не просто топика, кто, когда и какой топик был создан в какой то определённой ветке ) Попробуйте закинуть ссылку на раздел как ссылку темы, возможно сработает. Этот бот присылает все уведомления, даже если ваш ник упомянули без @ и цитирования? Title: Re: [TELEGRAM] BOT-уведомлений BitcoinTalk (мерит, упоминания, темы, +) Post by: mikhailr on July 15, 2020, 06:42:14 AM Этот бот присылает все уведомления, даже если ваш ник упомянули без @ и цитирования? Да, бот присылает все уведомления, не важно как упомянут ваш ник с использованием @ или без. Также если цитируется ваше сообщение вам придет уведомление, ну и естественно если вы подписаны на топик, то после публикации любого сообщения в этом топике вам придет уведомление. Title: Re: [TELEGRAM] BOT-уведомлений BitcoinTalk (мерит, упоминания, темы, +) Post by: Shef198911 on July 15, 2020, 03:22:21 PM Да и особенно удобно я заметил то что в уведомлении сразу написано само сообщение, порой даже не надо открывать тапок чтоб прочитать )
Title: Re: [TELEGRAM] BOT-уведомлений BitcoinTalk (мерит, упоминания, темы, +) Post by: mikhailr on July 17, 2020, 03:20:59 AM Да и особенно удобно я заметил то что в уведомлении сразу написано само сообщение, порой даже не надо открывать тапок чтоб прочитать ) Помимо сообщений, когда получаешь Мерит, то тоже сразу видно за какое именно сообщение получил Мерит. |