Properties
developers
developers: string[] = []
owners
owners: string[] = []
permissionHandler
permissionHandler: ((__namedParameters, __namedParameters, permissions, failCallback) => Promise<boolean>) = ...
Type declaration
-
- (__namedParameters, __namedParameters, permissions, failCallback): Promise<boolean>
-
Parameters
-
-
__namedParameters: {
groupMetadata: GroupMetadata;
isAdmin: boolean;
isBotAdmin: boolean;
isDeveloper: boolean;
isOwner: boolean;
m: ParsedMessage;
}
-
groupMetadata: GroupMetadata
-
isAdmin: boolean
-
isBotAdmin: boolean
-
isDeveloper: boolean
-
isOwner: boolean
-
-
permissions: Permissions | Permissions[]
-
failCallback: ((name) => any)
Returns Promise<boolean>
print
print: ((m, __namedParameters) => Promise<void>)
Type declaration
-
- (m, __namedParameters): Promise<void>
-
Returns Promise<void>
storeFolder
storeFolder: PathLike
storePath
storePath: PathLike
Static
Logger
Logger: Logger<{
level: string;
prettyPrint: {
ignore: string;
levelFirst: true;
translateTime: true;
};
transport: {
target: string;
};
}> = Logger
Static
LoggerDebug
LoggerDebug: Logger<{
level: string;
prettyPrint: {
ignore: string;
levelFirst: true;
translateTime: true;
};
transport: {
target: string;
};
}> = LoggerDebug
Static
isModule
isModule: boolean = true