Update README.md
This commit is contained in:
parent
41d86b545d
commit
e506999f76
|
@ -82,7 +82,7 @@ This has always been the future intention of this project.
|
|||
|
||||
- [x] Token generation
|
||||
- [x] Frontend implementation
|
||||
- [ ] Token generator
|
||||
- [x] Token generator
|
||||
- [ ] Test if they even work correctly
|
||||
- [x] Permission groups and permissions
|
||||
- [x] Probable permission groups: owner, admin, mod, trialmod, default
|
||||
|
@ -130,6 +130,9 @@ This has always been the future intention of this project.
|
|||
- fork?
|
||||
- Probably use a simple in-memory cache
|
||||
- Likely store with leveldb or JSON
|
||||
- Socket events could all be handled in one emitter
|
||||
- Maybe use one external emitter so the functions aren't copied on each conncetion
|
||||
- Does JS/Bun use symbols for such a thing already?
|
||||
|
||||
## How to run
|
||||
|
||||
|
|
|
@ -25,7 +25,7 @@ declare type UserFlags = Partial<{
|
|||
}>;
|
||||
|
||||
type TChannelFlags = Partial<{
|
||||
limit: number;
|
||||
limit: number; // slightly different compared to mppnet
|
||||
owner_id: string; // brandonism
|
||||
no_crown: boolean;
|
||||
rainbow: boolean;
|
||||
|
|
|
@ -39,12 +39,9 @@ import type { RateLimit } from "./ratelimit/RateLimit";
|
|||
import type { RateLimitChain } from "./ratelimit/RateLimitChain";
|
||||
import {
|
||||
getUserPermissions,
|
||||
hasPermission,
|
||||
validatePermission
|
||||
} from "~/data/permissions";
|
||||
import { getRoles } from "~/data/role";
|
||||
import { removeTag, setTag } from "~/util/tags";
|
||||
import { bus } from "~/event/bus";
|
||||
import { notificationConfig } from "~/util/notificationConfig";
|
||||
|
||||
const logger = new Logger("Sockets");
|
||||
|
@ -91,8 +88,7 @@ export class Socket extends EventEmitter {
|
|||
this.ip = ws.data.ip;
|
||||
} else {
|
||||
// Fake user
|
||||
this.ip = `::ffff:${Math.random() * 255}.${Math.random() * 255}.${
|
||||
Math.random() * 255
|
||||
this.ip = `::ffff:${Math.random() * 255}.${Math.random() * 255}.${Math.random() * 255
|
||||
}.${Math.random() * 255}`;
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue