Для голосования и размещения постов на Golos.io:
- BetaRobot (Новейшие функции появляются сначала в BetaRobot, затем в остальных после тестирования)
- GolosRobot
- UpvoterBot
- Upvote100bot
- UpvotemeBot
- AutoUpvoteBot
- Hottabot
- UpvBot
- UppBot
- Up2Bot
- VotexBot
- XvoteBot
- G0fuckBot
- SoloCuratorBot
- MapvoteBot
- TopocBot
- StrecozaBot
- GoldvoiceBot
Теперь команда /menu
не только открывает главную страницу меню, но еще выводит дополнительные переключатели
Ввод остальных настроек теперь не требует перезапуска, они принимаются "на лету"
В этом режиме вы можете голосовать за все посты на голосе. Для экономии сил вы можете указать отдельную настройку веса голоса, указать запрещенные теги и черный список авторов.
В этом режиме вы можете голосовать автоматически за посты в которых есть определенный тег. Теги указываются в разделе тегов. Что бы не голосовать за пользователей, которые злоупотребляют тегами вы можете настроить черный список авторов.
По умолчанию вы получаете комментарии в ваш адрес в телеграм и можете отвечать на них из бота.
Что бы отключить вывод комментариев - воспользуйтесь выключателем в /menu
В разделе дополнительных настроек можно найти кнопки 📡 Призывы
и 📋 Инд. настройки
Вы можете указать индивидуальные настройки для каждого своего фаворита, для каждого автора свою отсрочку и силу. Для этого нужно прислать настройки в формате вида:
[
{"author":"vik", "vote":100, "delay":0},
{"author":"robot", "vote":50, "delay":10},
{"author":"netfriend", "vote":100, "delay":20},
{"author":"nefer", "vote":100, "delay":30},
{"author":"penis", "vote":-1, "delay":0}
]
В примере кода выше можно увидеть 5 строк с 3-мя параметрами Каждая из строк описывает отдельного автора собственными параметрами author - логин пользователя vote - сила голоса от -100 до 100 (значение с минусом будет ФЛАГОМ, а не голосом!) delay - Отсрочка в минутах
Вы можете настроить голосование на основании наличия ключевых слов в комментарии поста. Эта опция может быть использованна группами кураторов с общей идеей, в том числе группами в которых есть пользователи с большой долей Силы Голоса. Вы можете задать специальные ключевые слова, которые будут использовать кураторы вашей группы и голосовать по их призвыву в комментриях поста. Для этого нужно прислать настройки в четком формате:
[
{"keyword":"Проголосуй 100%", "users":"vik,robot", "vote":100, "delay":0},
{"keyword":"Голос через полчаса :)", "users":"vik,robot", "vote":100, "delay":30},
{"keyword":"Подай процент этому бомжу!", "users":"vik,robot", "vote":1, "delay":0}
]
В настройках выше можно увидеть 4 параметра
Ключевое слово keyword Слово на которое будет реагировать бот. Предполагается, что такие слова будут сообщать организаторы конкурсов и программ поддержки и предлагать кураторов, которые будут читать посты и оставлять комментарий с призывом ботов к лучшим постам.
Cписок разрешенных пользователей users Белый список логинов пользователей через запятую - если ключевое слово напишут они - бот будет голосовать. Если кто-то другой - бот не будет реагировать.
Силу голоса vote Сила голоса для конкретного ключевого слова. Можно указать большое количество ключевых слов и для каждого слова свои индивидуальные настройки силы, отсрочки и белого списка юзеров.
Отсрочка delay
4 глобальные настройки:
- При голосе за фаворита
- При повторе голоса за куратором
- При голосовании за избранный тег
- При голосовании за все посты Кроме глобальных настроек вы можете указать индивидуальные настройки силы для каждого фаворита и куратора в призывах.
Теперь /me выводит гораздо больше информации о вашем аккаунте
- Опция голосования за посты с определенными тегами, с отдельной настройкой силы.
- Индивидуальные настройки силы и отсрочки для каждого фаворита
- Голосование на основании наличия ключевых слов в комментариях поста, с возможностью назначить разрешенный список комментаторов, индивидуальную отсрочку и силу на каждое ключевое слово.
- ☑️ Обновлена архитектура сессий пользователей бота, отказоустойчивый алгоритм
- ☑️ Кеширование инстансов
- ☑️ Новый обработчик блоков на основе собственной разработки BlockSnobbery
- ☑️ Улучшена обработка невалидных данных от пользователей
- ☑️ Возможность добавлять в черный список логины "по одному" вместо списка
- ☑️ Новый принцип обновлений
- ☑️ Форсированная обработка пропущенных блоков в случае простоя
- ☑️ Исправлена последовательность отображения СГ при отложенном голосовании
- 🔬 Добавить возможность исключения учета комментариев при повторах за кураторами
- 🔬 Добавить возможность голосования за репосты фаворита на равне с постами
- 🔬 Добавить анализ активности подписчиков в folloyaltybot
- 🔬 Исключить заблокированных в folloyaltybot
- 🔬 Сделать конструктор массива настроек для импорта/експорта в виде JSON файла (реализовано частично)
- 🔬 Добавить возможность отмены голоса по сигналу сообщества в чате chain_cf
- 💊 Добавить проверку позиции вложенного комментария. Сообщать если нет возможности комментировать пост
- 🔬 Ежедневно обнулять лимит голосов
- 💊 FIX Научить отличать действие первой публикации поста от редактирования
- 💊 FIX Исключить уведомление об ответе, если автор поста === автор комментария