SHiNE-server/Dev_Docs/Blockchain/02_Channel_Commands.md

1.6 KiB
Raw Permalink Blame History

Командные сообщения каналов

1. Общий префикс

Командные сообщения распознаются по префиксу:

/.

Пример:

  • /.desc Новый комментарий канала

2. Поддерживаемые команды

Для всех типов каналов (0, 1, 100, 200)

  • /.desc <text> — смена описания канала.

Примечание:

  • Описание канала в чтении определяется последней командой /.desc в линии канала.
  • Если /.desc не было, используется описание из CreateChannel.

Дополнительно для type=200

  • /.add <login> <channelName>
  • /.remove <login> <channelName>

Формат аргументов фиксирован: через пробел.

3. Текущая модель применения

  • Команды передаются как обычные TEXT_POST сообщения.
  • Сервер уже применяет /.desc при вычислении актуального описания канала.
  • Команды /.add и /.remove зарезервированы под расширенную модель участников type=200 на уровне UI/агрегации.

4. Статус для MVP

  • В текущем UI каналы type=100 и type=200 не используются.
  • Соответственно, /.add и /.remove считаются запланированными и пока не участвуют в рабочем UI-сценарии.