Feat: Adding GUILDS! #12
12
app.js
12
app.js
@ -82,6 +82,18 @@ async function joinGuild(guildTopic) {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
async function processGuild(guildData) {
|
||||||
|
const parsedData = JSON.parse(guildData);
|
||||||
|
config.guilds[parsedData.guildTopic] = {
|
||||||
|
alias: parsedData.guildAlias,
|
||||||
|
rooms: parsedData.rooms,
|
||||||
|
owner: parsedData.owner
|
||||||
|
};
|
||||||
|
writeConfigToFile("./config.json");
|
||||||
|
renderGuildList();
|
||||||
|
await joinGuild(parsedData.guildTopic);
|
||||||
|
}
|
||||||
|
|
||||||
async function joinRoom(guildTopic, roomTopic, alias) {
|
async function joinRoom(guildTopic, roomTopic, alias) {
|
||||||
const topicBuffer = b4a.from(roomTopic, 'hex');
|
const topicBuffer = b4a.from(roomTopic, 'hex');
|
||||||
addRoomToList(guildTopic, roomTopic, alias);
|
addRoomToList(guildTopic, roomTopic, alias);
|
||||||
|
Loading…
Reference in New Issue
Block a user