Constructors
Methods
createFixUrlRule
- createFixUrlRule(__namedParameters): Promise<WebResponse<FixUrlRule>>
Parameters
- __namedParameters: {
auth: string;
enabled?: boolean;
original: string;
replacement: string;
}auth: string
Optionalenabled?: boolean
original: string
replacement: string
deleteFixUrlRule
- deleteFixUrlRule(__namedParameters): Promise<WebResponse<string>>
Parameters
- __namedParameters: {
auth: string;
ruleId: string;
}auth: string
ruleId: string
Returns Promise<WebResponse<string>>
getAdmin
- getAdmin(__namedParameters): Promise<WebResponse<string>>
Parameters
- __namedParameters: {
auth: string;
}
Returns Promise<WebResponse<string>>
getAnalytics
- getAnalytics<T>(__namedParameters): Promise<WebResponse<Analytics<T, string>>>
Type Parameters
- T extends string = string
Parameters
- __namedParameters: {
auth: string;
lookback?: number;
}auth: string
Optionallookback?: number
getEmailList
- getEmailList(__namedParameters): Promise<WebResponse<EmailList>>
Parameters
- __namedParameters: {
auth: string;
}
getFixUrlRules
- getFixUrlRules(__namedParameters): Promise<WebResponse<FixUrlRule[]>>
Parameters
- __namedParameters: {
auth: string;
}
stripeCharge
- stripeCharge(__namedParameters): Promise<WebResponse<AdminStripeChargeResponse>>
Parameters
- __namedParameters: {
amountCents: number;
auth: string;
description?: string;
dueDays?: number;
guildId?: string;
subscriptionId?: string;
}amountCents: number
auth: string
Optionaldescription?: string
OptionaldueDays?: number
OptionalguildId?: string
OptionalsubscriptionId?: string
updateFixUrlRule
- updateFixUrlRule(__namedParameters): Promise<WebResponse<FixUrlRule>>
Parameters
- __namedParameters: {
auth: string;
enabled?: boolean;
original?: string;
replacement?: string;
ruleId: string;
}auth: string
Optionalenabled?: boolean
Optionaloriginal?: string
Optionalreplacement?: string
ruleId: string