mirror of
https://github.com/tiramisulabs/seyfert.git
synced 2025-07-01 20:46:08 +00:00
idk
This commit is contained in:
parent
9b7e1b9b1b
commit
bc3dee754f
@ -24,7 +24,7 @@ export const MESSAGE_UPDATE: RawHandler<MessageUpdate> = (session, _shardId, new
|
||||
export type MessageDelete = [Snowflake];
|
||||
export const MESSAGE_DELETE: RawHandler<MessageDelete> = (session, _shardId, deleted_message_id) => {
|
||||
session.emit("messageDelete", deleted_message_id);
|
||||
}
|
||||
};
|
||||
|
||||
export const raw: RawHandler<[unknown]> = (session, shardId, data) => {
|
||||
session.emit("raw", data, shardId);
|
||||
|
@ -1,5 +1,5 @@
|
||||
import type { DiscordGetGatewayBot, GatewayBot, GatewayIntents } from "../vendor/external.ts";
|
||||
import type { Shard, DiscordGatewayPayload } from "../vendor/external.ts";
|
||||
import type { DiscordGatewayPayload, Shard } from "../vendor/external.ts";
|
||||
import type { Events } from "../handlers/Actions.ts";
|
||||
|
||||
import { Snowflake } from "../util/Snowflake.ts";
|
||||
|
@ -156,7 +156,7 @@ export class Guild extends BaseGuild implements Model {
|
||||
color: options.color,
|
||||
hoist: options.hoist,
|
||||
mentionable: options.mentionable,
|
||||
}
|
||||
},
|
||||
);
|
||||
|
||||
return new Role(this.session, role, this.id);
|
||||
|
@ -29,7 +29,7 @@ export interface CreateMessageReference {
|
||||
* @link https://discord.com/developers/docs/resources/channel#create-message-json-params
|
||||
*/
|
||||
export interface CreateMessage {
|
||||
content: string;
|
||||
content?: string;
|
||||
allowedMentions?: AllowedMentions;
|
||||
files?: FileContent[];
|
||||
messageReference?: CreateMessageReference;
|
||||
|
@ -11,8 +11,13 @@ session.on("ready", (payload) => {
|
||||
console.log("Logged in as:", payload.user.username);
|
||||
});
|
||||
|
||||
const PREFIX = "&";
|
||||
|
||||
session.on("messageCreate", (message) => {
|
||||
if (message.content.startsWith("&ping")) {
|
||||
const args = message.content.slice(PREFIX.length).trim().split(/\s+/gm);
|
||||
const name = args.shift()?.toLowerCase();
|
||||
|
||||
if (name === "ping") {
|
||||
message.reply({ content: "pong!" });
|
||||
}
|
||||
});
|
||||
|
Loading…
x
Reference in New Issue
Block a user