[ADD/WIP/AYA] Sending errors, voice reqs, Ayawork.

Ayaya!
This commit is contained in:
LDA 2024-08-05 19:45:57 +02:00
commit 8588a6fb5c
7 changed files with 197 additions and 5 deletions

View file

@ -72,10 +72,19 @@ extern HashMap *ASGetPL(const ParseeConfig *conf, char *id);
* See-Also: ASGetPL */
extern void ASSetPL(const ParseeConfig *conf, char *id, HashMap *m);
/* Creates a room, with a masquerade user as its creator. This function
* returns it's ID if it exists. */
/** Creates a room, with a masquerade user ({by}) as its creator and an
* optional {alias}.
* --------
* Returns: a valid room ID[HEAP] | NULL
* Modifies: NOTHING
* See-Also: ASCreateDM */
extern char * ASCreateRoom(const ParseeConfig *c, char *by, char *alias);
/** Creates a new DM {with} a Matrix user, from a puppet {by}
* --------
* Returns: a valid room ID[HEAP] | NULL
* Modifies: NOTHING
* See-Also: ASCreateRoom */
extern char * ASCreateDM(const ParseeConfig *c, char *by, char *with);
/** Sets the user's global display{name}