concept mapping

This commit is contained in:
Nikita Vilunov 2023-02-20 03:06:17 +01:00
parent 9f0bcb9279
commit 70b12c9a0d
1 changed files with 26 additions and 0 deletions

26
docs/mapping.md Normal file
View File

@ -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 |