Botium имеет несколько опций и хуков для включения пользовательских функций. Для добавления некоторых пользовательских channelData к действиям Directline можно использовать логику UPDATE_CUSTOM - добавьте это в свой файл convo:
#me
blablabla text to send ...
UPDATE_CUSTOM SET_ACTIVITY_VALUE|channelData|{"oAuthToken": "my-token"}
Или, чтобы загрузить токен из системной переменной среды:
#me
blablabla text to send ...
UPDATE_CUSTOM SET_ACTIVITY_VALUE|channelData|{"oAuthToken": "$func(process.env.MY_OAUTH_TOKEN)"}
В Botium Box 2.0 (запланированном на первую неделю ноября) также можно сделать этот логический хук UPDATE_CUSTOM глобальным, чтобы вам не пришлось добавлять его ко всем файлам convo.
Более подробная информация доступна в Github хранилище соединителя Botium Directline