Роботы, плагины и скрипты к чату MyChat. Разработка альтернативных клиентов и различных утилит. Технические вопросы по программированию, замечания и предложения по развитию API
ANDiv
Добрый день!
Планируется отправка сообщений, сгенерированных на определенных событиях в 1С (такие как изменение ключевых данных) через MyChat заданному списку людей.
Для чего это надо - не всегда бывает запущена 1С у пользователя, а измененные данные касаются техпроцессов выпуска продукции.
Для начала планируется отправка данных сообщений с использованием консольной утилиты. Но, она к сожалению не умеет работать с шаблоном текста, такими как цвет, размер шрифта и т.п.
Не помешала бы компонента для интеграции в систему Windows, чтобы можно было к ней обращаться как к COM объекту из 1С, или как к внешней компоненте.

Для примера вот ссылки на темы по разработке таких внешних компонент.
Внешние компоненты в 1С 8.2
COM-объект на C#
Написание внешних компонент для 1С на VB.NET и C#
Небольшой пример COM компоненты на C#

Для информации приведу кусок помощи из 1С по работе с внешними компонентами.
Код: Выделить всё
ЗагрузитьВнешнююКомпоненту (LoadAddIn)
Синтаксис:

ЗагрузитьВнешнююКомпоненту(<ИмяФайла>)
Параметры:

<ИмяФайла> (обязательный)

Тип: Строка.
Имя файла внешней компоненты.
Файл внешней компоненты не обязательно должен находиться в каталоге исполняемых файлов программы.
Описание:

Загружает внешнюю компоненту и подключает ее объекты к 1С:Предприятию. Объекты этой компоненты должны быть построены по технологии внешних компонент COM.
Аватара пользователя
Алексей Пикуров
Технология реализована: https://nsoft-s.com/mcserverhelp/index. ... mple1c.htm
Аватара пользователя
Алексей Пикуров
В новых версиях мы рекомендуем пользоваться REST для отправки сообщений из 1С в MyChat.