Expose web application to manage variables #61

Open
opened 2021-05-15 08:14:06 +00:00 by projectmoon · 2 comments
Owner

Instead of a full blown character sheet web app, we should shoot for something lower on the totem pole. We can make a web application that runs in the bot and gives people a username (matrix ID) and randomly generated password (via matrix DM). Upon login, it has a list of rooms and the variables for each room. Then we just have delete and add and edit functions. Very simple, especially because it's connected directly to the bot. It can be separated out later into its own application. We will need to add user accounts for this, and also some REST APIs.

Instead of a full blown character sheet web app, we should shoot for something lower on the totem pole. We can make a web application that runs in the bot and gives people a username (matrix ID) and randomly generated password (via matrix DM). Upon login, it has a list of rooms and the variables for each room. Then we just have delete and add and edit functions. Very simple, especially because it's connected directly to the bot. It can be separated out later into its own application. We will need to add user accounts for this, and also some REST APIs.
Author
Owner

Could also make this a separate app and connect over gRPC.

Could also make this a separate app and connect over gRPC.
Author
Owner

Registering accounts with the bot is implemented, by giving it a password in an end to end encrypted direct message. Next comes some method of exposing the information of the bot to external applications.

Registering accounts with the bot is implemented, by giving it a password in an end to end encrypted direct message. Next comes some method of exposing the information of the bot to external applications.
Sign in to join this conversation.
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: projectmoon/tenebrous-dicebot#61
No description provided.