16 lines
555 B
Markdown
16 lines
555 B
Markdown
# HomesteadGateway
|
|
|
|
Gateway between multiple HomesteadRelay's and the HomesteadToGo Bot.
|
|
|
|
|
|
## dev notes
|
|
|
|
perhaps drop database, instead
|
|
|
|
```
|
|
Mod -> websocket /register { server_id, channel_id } // grabbed from mod config
|
|
Bot -> websocket /ready { channel_id } // ready if Mod with fitting channel_id has called /register
|
|
Gateway -> memory cache (server_id -> channel_id; channel_id -> server_id) // mem enough
|
|
Mod/Bot -> websocket /ws { ... } -> Bot/Mod // sync
|
|
```
|