Отправить цепочку сообщений, но также отправить в канал - PullRequest
0 голосов
/ 03 августа 2020

При отправке сообщения можно передать аргумент tmid API, чтобы опубликовать указанное сообщение в потоке другого сообщения:

from rocketchat_API.rocketchat import RocketChat

rocket = RocketChat(server_url="(...)", user_id="...", auth_token="...")
room = "#my-channel"
response = rocket.chat_post_message("A message", room_id=room)
tmid = response.json()['message']['_id']

rocket.chat_post_message("A message in the previous message thread", room_id=room, tmid=tmid)

Это эквивалентно message.tmid параметр точки входа /api/v1/chat.sendMessage.

На интерфейсе публикации сообщений в ветке есть чекбокс Also send to channel:

Также отправить на канал

Но я не могу найти эквивалент ни в библиотеке Python, ни в документации REST API.

Вопрос

Как я могу отправить многопоточную сообщение программно, которое также отправляется в канал, как если бы отмечена галочка выше?

...