Роботы, плагины и скрипты к чату MyChat. Разработка альтернативных клиентов и различных утилит. Технические вопросы по программированию, замечания и предложения по развитию API
noti
Каким образом из скрипта отправить сообщение в канал (для всех пользователей канала)
Аватара пользователя
Алексей Пикуров
Такого сделать пока нельзя, нет функционала.
noti
Очень бы хотелось иметь такую возможность. Т.к. необходимо информировать сотрудников в канале при помощи робота.
Аватара пользователя
Алексей Пикуров
Пожелание реализовано, сделано ещё две скриптовых функции, пример использования:

Код: Выделить всё
var
  x: integer;
begin
  // получить UID канала "main"
  x := mGetTextChannelUIDByName('main');
  // если канал существует - отправляем от имени Элизы сообщение туда
    if x <> -1 then mSendChannelMessage(x, 'test message');
end.


Обязательное условие - робот должен присутствовать в канале, иначе сообщение не будет оправлено.
noti
Отлично! Спасибо! А когда ждать новую версию сервера?
Аватара пользователя
Алексей Пикуров
В этом месяце должен быть релиз. Как сделаем - так сразу и выпускаем свежую версию.