ALFRED/doc/publish.md

1.5 KiB

Publish system overview

The publish module intend to be a "multi-pin" feature for chats, allowing users to retrieve importants messages in a crowded conversation.

Commands

Subscribe

Description : Subscribe to this group chat publications

Usage location : Group chat only

Command syntax : /subscribe

Unsubscribe

Description : Unsubscribe [target chat member] from this group chat publications. If no member is provided, unsubscribe yourself.

Usage location : Group chat

Command syntax : /unsubscribe [target chat member]

note : parameter [target chat member] not implemented

ListSubscribers

Description : List all subscribers of this group chat

Usage location : Group chat

Command syntax : /listsubscribers

Publish

Description : Publish a message to Alfred for this group chat and sends this message via MP to every subscriber of the group chat. The message can then be retrieved using the retrieve command.

Usage location : Group chat only

Usage conditions : Reply to the message to publish

Command syntax : /publish

note : MP not implemented

Unpublish

Description : Remove a published message from Alfred for this group chat

Usage location : Group chat only

Command syntax : /unpublish [publication ID]

Retrieve

Description : if MP, retrieve all messages from subscribed sources for user, if Group Chat, retrieve all published messages for this chat

Usage location : Group Chat or MP

Command syntax : /retrieve