Skip to content

The Rotonde Protocole #11

Description

@neauoire

Instance

Instance requests are in the format of neauoire.profile.name. So, an example periodical request to find out if an instance is spectating you, or someone else, would be cblgh.spectates.list.include(neauoire).

Profile

name            "neauoire"
portal          rotonde.xxiivv.com:Inner-Haven
info            "It's always night under the ultraviolet sun."
uptime          53:30:354

Portal

name            "Inner Haven"
theme
  names         #72dec2
  text          #ff0000
  media         #333333
  reaction      #cccccc
guests
  0
    name        maeve
    instance    rotonde.xxiivv.com:Inner-Haven
    info        "Quiet"
    uptime      53:30:354
  1
    name        maxdeviant
    instance    rotonde.cblgh.com:The-Lobby
    info        "Jabba The Script"
    uptime      53:30:354

Activity

0
  timestamp     20160208124321
  content       "Working on Rotonde protocols"
  url           "https://github.com/merveilles/Rotonde/issues/11"
  tags          ["wip"]
  media         ["http://wiki.xxiivv.com/diary/112.jpg"]
  reactions     ["+":10,"?":3]
1
  timestamp     20160208124352
  content       "First!"
  tags          ["rotonde","hello world"]

Seeds

0
  name          maxdeviant
  domain        rotonde.maxdeviant.com
  info          "Jabba The Script"
  uptime        11:30:353
1
  name          cblgh
  domain        rotonde.cblgh.com
  info          "caplock"
  uptime        11:30:353

Spectates

length          62
list
    ..

Message

A message is a socket exchange for live conversations, broadcasted from the host instance.

Chat

Message from an instance to another.

id                345
type              chat
content           "hello world"

Reaction

Silent reaction to chat message.

type              reaction
ref               345
content           "+"

Request

Silent message for instance.

id                347
type              request
content           neauoire.portal

Notification

Silent message from instance.

id                348
type              notification
content           {"name":"The Lobby","domain":"xxiivv.com"}

Edit

Silent message from instance.

id                349
type              edit
red               345
content           "hello bar"

Profile

Silent message from instance upon connecting to an instance.

type              notification-profile
content           {"name":"The Lobby","domain":"xxiivv.com"}

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions