Крупное обновление Iris | Чат-менеджера: Часть 1
Всем привет! С момента выхода последнего обновления прошло много времени. За это время обновилось само VK API, появились новые баги, были найдены ошибки и недочёты. Всё это время мы собирали информацию касательно этого, чтобы в день создания Ириса выпустить для вас крупное обновление за последнее время!
В этом обновлении было исправлено большое количество багов, недочётов и ошибок, а также были добавлены новые команды и учтены ваши пожелания!
Список изменений получился большой, так что мы решили вынести его в отдельную статью. Со всеми крупными обновлениями мы будем поступать примерно так же. Да и через статью удобнее же :)
Поехали!
Исправление багов, ошибок, недочётов
Мы начали сразу же исправлять баги, ошибки и недочёты, попутно добавляя новые команды. Вот небольшой список багов и ошибок, которые мы исправили в этом обновлении:
- Раньше сообществам можно было купить вип и другие бонусы — исправлено!
- Исправлено, когда в команду «Чат инфо» можно было установить ссылку в название беседы.
- Был исправлен баг в команде «!скажи» с пустым сообщением.
- Раньше группам можно было предложить сыграть в дуэль — исправлено!
- Исправлено в доступе команд, когда ограничиваешь настройку вступления в клан, а вместе с ней ограничивается команда выхода из клана.
- Небольшие исправления в работе браков, отношений, закладок и заметок.
- Исправлена ошибка, когда ирис не выдавал наказание за общий пуш.
- Исправлена ошибка, когда вводишь команду «О себе» в личных сообщениях Ириса, а он отправляет эту команду в привязанную беседу.
- Раньше одноранговые модераторы могли выдать друг другу предупреждения и исключать из беседы — исправлено!
- Исправлена команда для отключения уведомлений о покупке бонусов «-беседа».
- Исправлены команды «!-брак», «!корп удалить» и «Варны период».
- Исправлена работа в модуле мрп, в команде «Говори» и в команде «Причина»: теперь Ирис не среагирует на команду, если она не адресована пользователю.
Новые команды и изменения
Перейдем к самому сладкому — это новые команды и изменения. Здесь мы провели большую работу и добавили новые и долгожданные команды.
Изменения
- Изменён текст в командах «Кружки» и «Кланы», если список кружков и кланов был пуст.
- Было уменьшено количество допустимых эмодзи в команде «О себе». Сделано это для предотвращения флуда. Лимит теперь: 50.
- Было уменьшено количество допустимых символов в команде «Общий сбор». Лимит теперь: 128.
- Добавлена ссылка на оппонента, если он не принял дуэль.
- Добавлены страницы к заметкам, закладкам, кланам, кружкам, отношениям, бракам и к списку ников!
- Добавили команду для просмотра своего завещания: «Моё завещание».
- Модуль «Игнор» был полностью удалён до лучших времён.
- Добавлен префикс для девиза: «+Девиз {ваш девиз}».
- Добавлен синоним к команде «Позвать молчунов» — «Созвать молчунов».
- Поддержка новых ссылок для бесед.
- Команда «!скажи» теперь доступна только для групп-ботов.
Взаимодействие с беседой
Теперь Ирис умеет изменять название беседы и закреплять сообщения (к сожалению, изменять фотографию беседы боты не умеют)! А также на эти действия можно теперь поставить таймеры и в будущем триггеры.
Закрепление (2 способа):
・ !закреп (в ответ на сообщение) — закрепит указанное сообщение в беседе.
・ !закреп {айди сообщения} — закрепит указанное сообщение в беседе. Чтобы узнать айди (ID) сообщения, введите команду «Смс ид» в ответ на это сообщение.
— Синонимы: !закреп, !пин, !pin
・ !открепить — открепит закреплённое сообщение в беседе.
— Синонимы: !анпин, !unpin
Имейте ввиду: Сам Ирис может закреплять только свои сообщения. Если вы хотите, чтобы бот смог закреплять сообщения и других участников беседы, то создайте беседу сообщества и установите групп-бота (он должен быть создателем беседы).


Изменение названия беседы:
・!название [название беседы] — изменит название беседы на текст, который вы указали в [ ].
Ирис не сможет изменить название беседы, если у него нет прав администратора или изменение названия беседы доступна только создателю (изменить можно в настройках беседы).
Профили
Был изменён вид профиля сообществ:
— Убрана лишняя информация;
— Теперь профиль группы подписан словом «сообщество»;
— Убраны кнопки под профилем.
Итог: Профиль сообщества стал более компактным.
Автоматические наказания
В этом обновлении были добавлены целых 3 команды для автоматического наказания:
- +/-Бомбочки — разрешит / запретит отправлять самоудаляющиеся сообщения (те сообщения, которые удаляются через определённое время).
- +/-Скриншоты — разрешит / запретит делать уведомление о скриншоте беседы (если попытаться сделать скрин «смс бомбочек» — появится уведомление о том, что ты сделал скриншот. Порой этим злоупотребляют).
- +/-Гс — разрешит / запретит отправлять голосовые сообщения (если запретить, то перевода голосовых от Ириса не будет).
- +/-Залго — разрешит / запретит отправлять символы, ломающие чат.
Если пользователь нарушит запрет, то Ирис автоматически выдаст ему наказание. Стандартное наказание — предупреждение. Но вы можете изменить наказание с помощью триггеров и даже добавить команду для удаления этих сообщений автоматически.
Модуль «Триггеры»
Вместе с новыми командам для автоматического наказания, были добавлены сразу несколько событий для триггеров:
- Для исхода на отправку «смс-бомбочек» — за отправку самоудаляющихся сообщений последует указанное наказание;
- Для исхода на уведомление о скриншоте беседы — за уведомление о скриншоте беседы последует указанное наказание;
- Для исхода на отправку голосовых сообщений — за отправку голосовых сообщений последует указанное наказание;
- Для исхода на отправку сообщений с залго — за отправку залго последует указанное наказание;
- Для исхода на отправку общих уведомлений (@all, @online) — за отправку общих уведомлений последует указанное наказание.
Подробнее об установке триггеров — vk.com/@irissup-triggers
О страницах
・Листать страницы можно с помощью callback-кнопок под списком (работает только в последних версиях мобильного приложения).
・Ирис будет редактировать сообщение после того как вы нажмёте на кнопку (работает только в последних версиях мобильного приложения).
・Это очень удобно и избавит чат от флуда.
・Листать кнопки сможет только тот, кто вызвал список. Для все остальных будет выводиться сверху сообщение с ошибкой.
・Если значений меньше 20 (например: меньше 20 кланов, кружков, закладок, заметок), то страниц и кнопок не будет.
・Для перехода вручную сразу к нужной странице используйте команду «[Название команды] {номер страницы}».
Модуль «Кланы» и «Кружки»
Кружки
Был изменён список кружков:
— Изменён вид названия кружка и его лидера;
— Добавлена подсказка снизу по созданию и вступлению в кружок;
— И главное: Добавлены страницы!
Для перехода вручную сразу к нужной странице используйте команду «Кружки {номер страницы}».
О рейтинге кружков:
・Для поднятия рейтинга вам понадобятся ирис-коины.
・С помощью команды «Кружок {номер} коины {число}» вы сможете повысить рейтинг своего кружка;
・Рейтинг позволяет поднять ваш кружок выше в списке. Чем больше у кружка рейтинг, тем выше он будет находиться в списке кружков (что-то типа небольшого пиара);
・Рейтинг кружка будет указан в квадратных скобках [ ];
・Класть ирис-коины можно абсолютно в любой кружок.
Кланы
Как и с кружками, был изменён список кланов и были добавлены страницы. Они работают точно по такой же схеме. Для перехода вручную сразу к нужной странице используйте команду «Кланы {номер страницы}».
+Было добавлено предупреждение при удалении клана (команда «Удалить клан»).
Либо сразу используйте команду «!удалить клан» / «!удалить клан {номер}»
О рейтинге кланов:
・Для поднятия рейтинга вам тоже понадобятся ирис-коины.
・С помощью команды «Клан коины {число}» вы сможете повысить рейтинг своего клана;
・Рейтинг позволяет поднять ваш клан выше в списке. Чем больше у клана рейтинг, тем выше он будет находиться в списке кланов (что-то типа небольшого пиара);
・Рейтинг клана будет указан в квадратных скобках [ ];
・Класть ирис-коины можно только в свой клан.
Также был кардинально изменён вид карточки своего клана.
— Добавлено название и количество рейтинга клана;
— Добавлена информация о лидере, количестве участников и о дате создания клана;
— Добавлены кнопки для быстрого вступления и просмотра участников;
— А также был добавлен тип клана!
О типе клана:
・Тип клана делится на открытый и закрытый;
・Если тип открытый, то в клан смогут вступить абсолютно все участники;
・Если тип закрытый, то вступить в клан можно будет только по приглашениям;
・Команда «Клан пригласить {ссылка}» отправит приглашение участнику для вступления в закрытый клан.
Модерация:
・Команда «Клан запретить {ссылка}» запретит указанному участнику вступать в клан;
・Чтобы разрешить вступить, используйте команду «Клан пригласить {ссылка}».
Модуль «Закладки» и «Заметки»
Из изменений: Были добавлены страницы к спискам закладок и заметок. А также страницы к личным закладкам пользователя. Если закладок или заметок меньше 20, то страниц и кнопок не будет. Использовать callback-кнопки сможет только тот, кто вызвал список.
Для перехода вручную сразу к нужной странице используйте команду «Кружки {номер страницы}» для списка кружков и «Чатбук {номер страницы}» для списка закладок.


Изменения в закладках:
- Вконтакте недавно позволил ботам пересылать сообщения во всех беседах. Теперь и в обычных чатах, созданных пользователем, Ирис будет вызывать закладку, вместо дежурных.
2. Теперь необходимо указывать название закладки:
— Ответом на сообщение: «+закладка {название}»
— Одним сообщением: «+закладка {название} [enter] (описание закладки)», где [enter] — переход на новую строчку.
Модуль «Браки» и «Отношения»
Из изменений: Список браков и отношений тоже пополнился страницами и кнопками. Если браков или отношений меньше 20, то страниц и кнопок не будет. Использовать callback-кнопки сможет только тот, кто вызвал список.
Для перехода вручную сразу к нужной странице используйте команду «Браки {номер страницы}» для списка браков и «Отны {номер страницы}» для списка отношений.
+Другие изменения и улучшения работы этих модулей.
Ники
Из изменений: Список ников также получил страницы с callback-кнопками и подсказку снизу по созданию никнейма. Если ников меньше 20, то страниц и кнопок не будет. Использовать callback-кнопки сможет только тот, кто вызвал список.
+Новая команда: !сброс ников — сбросит все никнеймы пользователей.
Доступ команд
- Было добавлено ограничение для команд «Кто вип» и «Кто не вип».
Пример ограничения:дк кто вип 1 - Были добавлены синонимы ко многим командам, которых не хватало.
- Исправлены некоторые ошибки в работе дк.
На этом наше крупное обновление подходит к концу. Надеемся, оно вам понравилось. Мы провели много работы, чтобы порадовать вас новым функционалом. Но это ещё не всё. Впереди нас ждёт ещё много обновлений и не только. Спасибо вам за 500к, будем двигаться дальше!
