diff --git a/docs/mapping.md b/docs/mapping.md new file mode 100644 index 0000000..9997fae --- /dev/null +++ b/docs/mapping.md @@ -0,0 +1,26 @@ +## Core Concepts + +| Lavina | IRC | XMPP | Matrix | +| -------- | ----------- | ------------------- | ---------- | +| Realm | Network | Server | Homeserver | +| Player | User | User | User | +| Room | Global chan | MUC/MIX group chats | Room | +| Presence | N/A | Presence | ? | + +## Player + +| Lavina | IRC | Description | +| --------- | -------- | --------------------------- | +| Username | Nickname | Visible name of user's | +| Username | Username | Mostly unused in modern IRC | +| Full name | Realname | User's free-form real name | +| Username | Account | IRC extension | + +## Rooms + +| Lavina | IRC | Description | +| ------ | ------------- | -------------------------- | +| Member | Joined | Shown in room's memberlist | +| Join | JOIN | Become a room's member | +| Leave | PART | Stop being a room's member | +| Ban | MODE #chan +b | Ban a current room member |