remember channels you were in last

This commit is contained in:
MathMan05 2024-09-06 11:49:10 -05:00
parent b5e0e6df8b
commit 7915032462
6 changed files with 10 additions and 5 deletions

View file

@ -9,7 +9,7 @@ import{Permissions}from"./permissions.js";
import{ SnowFlake }from"./snowflake.js";
import{ channeljson, guildjson, emojijson, memberjson }from"./jsontypes.js";
import{ User }from"./user.js";
import{ Message }from"./message.js";
class Guild extends SnowFlake{
owner:Localuser;
headers:Localuser["headers"];
@ -100,7 +100,7 @@ class Guild extends SnowFlake{
this.properties=json.properties;
this.roles=[];
this.roleids=new Map();
this.prevchannel=undefined;
this.message_notifications=0;
for(const roley of json.roles){
const roleh=new Role(roley,this);
@ -135,6 +135,7 @@ class Guild extends SnowFlake{
this.headchannels.push(thing);
}
}
this.prevchannel=this.channelids[this.perminfo.prevchannel];
}
get perminfo(){
return this.localuser.perminfo.guilds[this.id];