mirror of
https://github.com/tiramisulabs/seyfert.git
synced 2025-07-04 05:56:09 +00:00
feat(Routes): application commands
This commit is contained in:
parent
f4d5e8f788
commit
a4a0e6135d
@ -332,3 +332,18 @@ export function STAGE_INSTANCES() {
|
|||||||
export function STAGE_INSTANCE(channelId: Snowflake) {
|
export function STAGE_INSTANCE(channelId: Snowflake) {
|
||||||
return `/stage-instances/${channelId}`;
|
return `/stage-instances/${channelId}`;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
export function APPLICATION_COMMANDS(appId: Snowflake, commandId?: Snowflake) {
|
||||||
|
if (commandId) return `/applications/${appId}/commands/${commandId}`;
|
||||||
|
return `/applications/${appId}/commands`;
|
||||||
|
}
|
||||||
|
|
||||||
|
export function GUILD_APPLICATION_COMMANDS(appId: Snowflake, guildId: Snowflake, commandId?: Snowflake) {
|
||||||
|
if (commandId) return `/applications/${appId}/guilds/${guildId}/commands/${commandId}`;
|
||||||
|
return `/applications/${appId}/guilds/${guildId}/commands`;
|
||||||
|
}
|
||||||
|
|
||||||
|
export function GUILD_APPLICATION_COMMANDS_PERMISSIONS(appId: Snowflake, guildId: Snowflake, commandId?: Snowflake) {
|
||||||
|
if (commandId) return `/applications/${appId}/guilds/${guildId}/commands/${commandId}/permissions`;
|
||||||
|
return `/applications/${appId}/guilds/${guildId}/commands/permissions`;
|
||||||
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user