Учим писать ботов на 1С с нуля

preview_player
Показать описание
Приветствуются даже 100 руб. Спасибо.

В гостях у Желтого клуба Матвей Серегин. Показываем, как создать ботов на 1С с помощью системы взаимодействия .

НАВИГАЦИЯ
00:00 - Вступление
00:31 - Что такое Система взаимодействия 1С
07:20 - Где почитать о Системе взаимодействия
08:28 - Подключаем Систему Взаимодействия
12:23 - Создаем эхо-бота
26:15 - Добавляем внешних пользователей в Систему взаимодействия
30:43 - Подключаем веб-чат
35:10 - Подключаем телеграм бота
38:51 - Отправляем форматированный текст
51:50 - Отправляем вложения
01:14:43 - Добавляем Действия
01:26:10 - Добавляем бизнес логику
01:40:00 - Финал

#1c #системавзаимодействия#боты
==========
Информационные площадки "Жёлтого клуба":

Подписывайся на канала Желтого клуба, чтобы не пропустить интересных гостей
Рекомендации по теме
Комментарии
Автор

У объекта "Картинка" есть метод, позволяющий сразу получить двоичные данные, который так и называется "ПолучитьДвоичныеДанные", поэтому можно было написать просто
Поток =

Ну, и поток в памяти позволяет перемещать текущую позицию. Т.е. вместо того, чтобы закрывать его и снова открывать, можно было написать
Поток.Перейти(0, ПозицияВПотоке.Начало); // Переходим в нулевую позицию относительно начала потока.

Но, повторюсь, в данном случае можно было вообще обойтись без промежуточного потока, как написал в начале.

PTolkachev
Автор

плясал плясал с бубном, как удалить пользователя СВ, так ничего и не придумал. Можно только заблокировать его. А вот как удалить насовсем?
То же самое и с обсуждениями. Насоздавал тестовых обсуждений, а как потом их удалить? У объекта нет такого метода, а при попытке выставить свойство
Отображаемое = Ложь
вываливается какая-то ошибка СВ со скудным описанием "ОшибкаВстроенногоЯзыка".
Короче та еще карусель с этой системой взаимодействия. На мой взгяд инструмент не готов к употреблению в полноценном продакте.

Каналу огромный респект. Всегда приятно и интересно смотреть ваши трансляции. Редкие бодрые шутеечки ведущего создают свою особую атмосферу ))

yuryb.
Автор

Сделал как на видео. Но в 1С не поступают сообщения из телеги, и как следствие обратно тоже ничег оне отправляется.

vofqmyx
Автор

Ошибка в тексте 17:45 Перед строкой Ответ.Записать(); должно быть Ответ.Текст = ТекстОтвета;

andreyyu
Автор

Уважаемые, подскажите! Можно ли запустить клиент 1С в автономном режиме на компьютере как мобильный в офлайн режиме? Кейс: работа на терминале с нестабильным интернетом.

lxstmn
Автор

Здравствуйте, вы можете скиньту ссылку на обработку эту, пожалуйста

Clactys_
Автор

А как общаться контекстно в документе с внешним пользователем?

iqmaxima
Автор

Матвей, звучал вопрос в чате по поводу серверной базы.
Есть у меня экспериментальная база, так вот в файловом режиме бот отрабатывает а в серверном - нет на одной и той же машине, с полностью идентичной конфигурацией.
Может есть какие-то нюансы, не описанные в документации.
Если верить гуглу - то я не одинок в этой проблеме.

pzuuxgy
Автор

т.е. фирма 1С бесплатно хранит на своих серверах чаты всех клиентов и их контрагентов, включая даже файлы определнного размера?

leksmut
Автор

я всё понимаю что можно но есть open source есть библиотеки заточены под это дело ...😮

victoryusmd
Автор

Задумка хорошая, но всякие мелочи портят впечатление настолько, что пользоваться особо нет желания, и не сказать, что сервис новый, система взаимодействия уже давно существует, и боты тоже не вчера появились в конфигураторе, а все какое-то что ли недоделанное и до ума не доведенное.
Создание пользователя и последующая его привязка к боту, приводит к тому, что в системе взаимодействия появляется два пользователя: бот и тот, которого создавали для его привязки, и оба появляются в списке адресатов, и обоим можно написать. Это может привести к путанице, потому что пользователи начнут добавлять в чат не бота...
К боту нельзя прицепить картинку, можно привязать к пользователю, но и отображаться она будет у пользователя, а не у бота. В конфигураторе тоже привязка картинки ничего не дает.
Ниже уже писали, что вся система настолько неудобная, что ни пользователи, ни сообщения не удаляются. Я понимаю, что скорее всего разработчикам просто не хочется следить за целостностью данных и им проще запретить удаление, чем проверять, где удаленные пользователи/сообщения используются и как-то их обрабатывать.
Скудность методов и ограниченность работы с системой взаимодействия мне напоминает черный ящик - что-то закинул внутрь и надеешься, что оттуда что-то появится в ответ, а полноценно управлять процессом или повлиять на него не можешь.

avitalina
Автор

По поводу потока, вроде "Перейти" ПозицияВПотоке.Начало

Nosferatudima