mirror of
https://github.com/tiramisulabs/seyfert.git
synced 2025-07-04 05:56:09 +00:00

* feat: add support for new Discord application emojis features * feat: add support for new Discord application emojis features * feat: applications emojis routes * chore: switch typings provider * fix: unnecesary type * feat: magic bytes * chore: move api-types * chore: ? * fix: omg npm * chore: apply formatting * fix: for fast merge --------- Co-authored-by: Tony Supremacy <165050835+VanStk@users.noreply.github.com> Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
29 lines
1.1 KiB
TypeScript
29 lines
1.1 KiB
TypeScript
import type {
|
|
GatewayAutoModerationActionExecutionDispatchData,
|
|
GatewayAutoModerationRuleCreateDispatchData,
|
|
GatewayAutoModerationRuleDeleteDispatchData,
|
|
GatewayAutoModerationRuleUpdateDispatchData,
|
|
} from '../../types';
|
|
import { toCamelCase } from '../../common';
|
|
import type { UsingClient } from '../../commands';
|
|
import { Transformers } from '../../client/transformers';
|
|
|
|
export const AUTO_MODERATION_ACTION_EXECUTION = (
|
|
_self: UsingClient,
|
|
data: GatewayAutoModerationActionExecutionDispatchData,
|
|
) => {
|
|
return toCamelCase(data);
|
|
};
|
|
|
|
export const AUTO_MODERATION_RULE_CREATE = (self: UsingClient, data: GatewayAutoModerationRuleCreateDispatchData) => {
|
|
return Transformers.AutoModerationRule(self, data);
|
|
};
|
|
|
|
export const AUTO_MODERATION_RULE_DELETE = (self: UsingClient, data: GatewayAutoModerationRuleDeleteDispatchData) => {
|
|
return Transformers.AutoModerationRule(self, data);
|
|
};
|
|
|
|
export const AUTO_MODERATION_RULE_UPDATE = (self: UsingClient, data: GatewayAutoModerationRuleUpdateDispatchData) => {
|
|
return Transformers.AutoModerationRule(self, data);
|
|
};
|