Вот еще один способ, у меня было это решение
Сначала проверьте, есть ли у бота правильные разрешения !! Это была моя ошибка
Затем пошлите Почтовый запрос на url + "/ api / v4 / channel / direct Отправить токен носителя в заголовке и в качестве тела Json
["bot ID", "reciever ID"]
Сейчас Вы должны отправить второй запрос на публикацию. См. здесь: "https://api.mattermost.com/#tag / posts / paths / ~ 1posts / post " Это то же самое, что и сообщение на канал.
Как channel_id вы берете "id", который вы получили от предыдущего запроса. Короткий путь: URL "/ api / v4 / posts" + токен на предъявителя в заголовке Это Json в теле:
{
"channel_id": "the return id from the first request",
"message": "Hello Dude, how are you!"
}