Combot по-русски
873 subscribers
16 photos
5 videos
1 file
37 links
Русскоязычный канал новостей и обновлений @combot
Download Telegram
Новая команда - !pinforever. Ответьте на нужное вам сообщение реплаем с !pinforever, Комбот будет репинить это сообщение во всех случаях, даже если вы настроили привязку чата и канала (и посты оттуда пытаются пролезть в пины)

Чтобы отключить опцию, пошли в чат !pinforever обычным сообщением - не реплаем.
Анонсы
Две новые функции - отложенные и повтряющиеся анонсы. Кстати, сам раздел Анонсов переехал в раздел Настройки.
Отложенное анонсирование позволяет составить расписание уведомлений в чат, а Комбот доставит сообщения с учетом часового пояса.
Повторяющиеся анонсы работают непрерывно в течение заданного вами времени, интервал может составлять от минуты до 7 дней.

Логи
Журнал логов был адаптирован под мобильные устройства.
Проблемы с БД, решаем.
Будем держать в курсе.
Чтобы быстро получить доступ к управлению чатов в админке, пошлите в чат !reload_admins
Друзья, в данный момент у @combot временные проблемы с базой данных.
Из-за этого сбилась репутация и XP в группах и всех участников бот видит как новых.
Если вашей группы нет в админке, отправьте в чат !reload_admins.
Бот может реагировать с задержкой — чат появится в списке через какое-то время.
Рекомендуем на некоторое время отключить автоматический бан за ссылку/форвард в первом сообщении.

Если у вас "слетела" оплата - можно снова активировать триал, даже если вы его активировали раньше.
Все оплаты тоже будут восстановлены, само собой.


Мы работаем над проблемой, но работы скорее всего продлятся как минимум до завтра. По завершении мы обнулим все сегодняшние CAS-баны. Приносим свои извинения за доставленные неудобства.
Комбот восстанавливает работоспособность, лучше всего сейчас временно отключить бан за ссылки в первом сообщении, так как все пользователи технически стали "новыми". Это распространяется только на правило "бан за ссылку или форвард в первом сообщении".
Хюстон, у нас проблемы. Вчера Комбот был атакован — в очередной раз, но на этот раз мы не смогли вовремя среагировать.
Сервис восстанавливает работоспособность, задержек в модерации быть не должно, или они минимальны (и в ночи должны исчезнуть в принципе).
Но мы потеряли все данные.

Что важно знать.
1) Никакие данные не были скомпрометированы. Их просто стерли.
2) Мы включили полностью бесплатный доступ к функциональности для всех, до 1 августа.
3) Если вы были на платном тарифе — мы вернем все статусы оплат как можно быстрее, после чего подумаем о дополнительных опциях, чтобы все компенсировать.
4) Настройки модерации на месте, большая часть других данных — потеряна. Это касается таких вещей, как XP, карма, статистика и ряд других, например залитые некоторыми анонсы по расписанию.
5) CAS (антиспам) будет восстановлен, сейчас мы отключили его чтобы избежать незаслуженных банов.

Что делать, если что-то не работает или работает не так.
1) Написать в чат !reload_admins.
2) Кикнуть Комбот и снова добавить его в группу, если предыдущий пункт не помог.

Спасибо, что вы с нами, и наши глубочайшие извинения за то, что такое произошло. Мы не ожидали, что станем настолько лакомой целью для спамеров, которым, судя по всему, мы основательно перешли дорогу - попытки сломать нас предпринимались время от времени, но последние пару недель - словно с цепи сорвались. Сейчас мы приняли все необходимые меры защиты, чтобы такого не повторилсь и будем делать Комбот лучше и дальше.
А спамерам — хер в глотку.
CAS снова в строю. Лента банов в @cas_feed, как обычно.
Перебои у Cloudflare, сайт Комбота может быть недоступен вместе со всеми остальными сервисами которые там размещаются.
Команда !purge (очистка чата вплоть до сообщения, на которое вы отвечаете) теперь "тихая", т.е. теперь также удаляется после отправки. Также, расширен лимит сообщений для удаления — до 10000 сообщений за раз.
Важно: любые сообщения могут быть удалены только если с момента их отправки прошло не более 48 часов.
Приятной зачистки ваших чатов!
Combot 19.7.12

Пользовательские действия
В настройках чата появилась новая вкладка, Участники.
Через этот раздел можно удалить пользователя из статистики чата (например, если его уже нет в группе), поменять участникам чата XP, репутацию, а также посмотреть индивидуальную статистику пользователей — когда они вступили в чат, когда было последнее сообщение, когда активны и так далее.
По списку пользователей в этом меню можно искать в том числе по ID.
В списке есть только те, кого @combot "заметил", т.е. те, кто был в чате до добавления бота и пока не был активен, очевидно будут отсутствовать (то же самое и в обычной аналитике).

Другое
— Спасибо @turkcebotlar — с его помощью большая часть сайта теперь переведена и на турецкий.
CAS теперь доступен для коммерческого использования только при условии активной ссылки на него.
Журнал переехал в Настройки, вкладка Журнал :) Он был оптимизирован под небольшие разрешения экрана и теперь хранит информацию за последние 14 дней.
— Разные мелкие улучшения UX и производительности.
Скорее всего, в сообществе есть фронты с временем на фриланс. Фронты!
Оплачиваемая задача по топу чатов (https://combot.org/telegram/top/chats)

1) Скопировать вёрстку, адаптив.
2) Используя vanilla JavaScript реализовать текущую механику подгрузки групп.
3) На данный момент все группы в JSON вместе, нужно подгрузку по AJAX сделать.
4) Сделать поиск на JavaScript в рамках выбранной категории.

Пишите в лс, очень надо.
Кстати, оказывается не все знают. Команда !pinforever работает только если у бота есть право пинить, в числе других админских прав. Если пин не работает, 99.9% что проблема в отсутствии права.
Оффтоп, но не совсем.

Сегодня вечером в 7 по мск, я расскажу на вебинаре, что делать с чатами, чтобы превратить их в сообщество. Причем это неважно, на какой платформе - будет равно справедливо и для Телеграм и для родительской группы в Ватсапе.
https://compot.timepad.ru/event/1019677/

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

Теперь нам нужен фронт на постоянку, можно парт, можно фултайм :)
vanilla JS, можно реакт, но главное — собрать воедино солянку из блоков, модулей и всего прочего что сейчас есть в Комботе.
Задач много, от мелочей вроде стрелочек навигации в меню настроек до крупных, вроде полностью новой системы триггеров для чатов.
Готовы разный уровень рассмотреть, но точно не джуна (ну вы знаете, джуну задачи ставить — дольше, чем самим делать).

Пишите в лс @teodorix
Ночное, внутренние мемы про внутреннюю аналитику комбота.

Мой партнёр ебашит вообще адовые запросы.
Ну такой вот примерно рецепт усредненный, потому что вариаций масса.
Берется BI, он не прогревается на старте, греть - это не про моего партнёра. Он берет всю базу данных, вываливает её в BI и начинает исследовать. Добавляет в него огромное количество фильтров, условий, и МНОГОПОТОЧНОСТЬ! для скорости, сверху запросы на всю коллекцию. Все это запрашивается до дыма. Потом снимается с оперативки и остужается на компе. Потом партнёр щедро полив свистоперделками начинает строить графики. Смотрит и приговаривает полушепотом ух бля. При этом у него на лбу аж пот выступает. Любезно мне иногда предлагает, но я отказываюсь. Надо ли говорить о том какой дичайший загруз потом? Сервер так забит, что по SSH не подключишься.
Комбот ненадолго (на несколько минут) уйдет на техническое обслуживание, скоро вернемся.
Регулярка (Regex) от @Rus49 для удаления всех сообщений на любом языке, кроме английского:

(?is).*[^a-z0-9\W\s_]+

Pro-tip: регулярку можно поставить и в Advanced (список регулярных выражений) и в триггеры, чтобы сообщение удалялось, а бот пояснял, почему.
Сегодня в первой половине дня могут наблюдаться небольшие задержки в обработке сообщений, апгрейдим оборудование.
Работа сервиса нормализована - все будет работать без задержек. Сейчас мы апгрейдим инфраструктуру Комбота. Утром пробили показатель 100% disk utilization и это было ужасно. Наши извинения за вызванные этим лаги.

Мы вносим серьезные изменения в нашу инфраструктуру, число серверов, например, выросло кратно (с 2 до 7 всего за 10 дней), что потребовало множества изменений, работы и проверки некоторых технических и инфраструктурных гипотез. Мы понимаем, что это вызвало ряд неудобств и надеемся, что закончим технические улучшения очень скоро.

Спасибо, что вы с нами 😌
С сегодняшнего дня Комбот бесплатен для чатов менее 1000 человек :)