Members
(constant) bot
- Source:
Properties:
| Type | Attributes | Description |
|---|---|---|
| Bot |
<nullable> |
(constant) bot
- Source:
Properties:
| Type | Attributes | Description |
|---|---|---|
| Bot |
<nullable> |
(constant) general_options :Intl.DateTimeFormatOptions
Type:
- Intl.DateTimeFormatOptions
(constant) subscribers
- Source:
Methods
encodeCallbackData(params)
- Description:
Generate callback data of the form
prefix:key:current:next
- Source:
Parameters:
| Name | Type | Description |
|---|---|---|
params |
Object |
Returns:
generateAPICall(discord_event, event_data, type)
- Source:
Parameters:
| Name | Type | Default | Description |
|---|---|---|---|
discord_event |
DiscordEvent | ||
event_data |
* | ||
type |
'edit' | 'new' |
new
|
Returns:
(async) getAhegaoUrl() → {Promise.<(String|null)>}
- Description:
Gets a url for random ahegao Source for ahegao is https://ahegao.netlify.app/ GitHub
- Source:
Returns:
- Type
- Promise.<(String|null)>
(async) getGameFromRAWG()
- Description:
Get game from RAWG
- Source:
Parameters:
| Type | Description |
|---|---|
| Object |
Returns:
getPresenceNotification(presence_data, chat_id) → {PresenceNotification}
- Source:
Parameters:
| Name | Type | Description |
|---|---|---|
presence_data |
* | |
chat_id |
* |
Returns:
- Type
- PresenceNotification
getRedis() → {Redis|null}
- Source:
Returns:
- Type
- Redis | null
(async) getUrbanDefinition(word) → {Promise.<(String|null)>}
- Description:
Get first definition from urban dictionary
- Source:
Parameters:
| Name | Type | Description |
|---|---|---|
word |
String | undefined |
Returns:
- Type
- Promise.<(String|null)>
(async) handler(interactionnullable) → {Object}
- Description:
/ahegaocommand handler
- Source:
Parameters:
| Name | Type | Attributes | Description |
|---|---|---|---|
interaction |
Object |
<nullable> |
Returns:
- Type
- Object
(async) handler(interaction) → {Object}
- Description:
/calccommand handler
- Source:
Parameters:
| Name | Type | Description |
|---|---|---|
interaction |
Object |
Returns:
- Type
- Object
(async) handler(interaction)
- Description:
/curlcommand handler
- Source:
Parameters:
| Name | Type | Description |
|---|---|---|
interaction |
Object |
Returns:
(async) handler(interaction) → {Object}
- Description:
/curcommand handler
- Source:
Parameters:
| Name | Type | Description |
|---|---|---|
interaction |
Object |
Returns:
- Type
- Object
handler(interaction)
Parameters:
| Name | Type | Description |
|---|---|---|
interaction |
Returns:
(async) handler()
- Description:
/pingcommand handler
- Source:
Returns:
(async) handler(interaction)
- Description:
/urbancommand handler
- Source:
Parameters:
| Name | Type | Description |
|---|---|---|
interaction |
Object |
Returns:
(async) handler(interaction) → {Object}
- Description:
/wikicommand handler
- Source:
Parameters:
| Name | Type | Description |
|---|---|---|
interaction |
Object |
Returns:
- Type
- Object
(async) listingMenuCallback(interaction, getChoices)
- Source:
Parameters:
| Name | Type | Description |
|---|---|---|
interaction |
Interaction | |
getChoices |
Returns:
mergeContent(prev_content, content, prev_author) → {NodeContent}
- Description:
Merge contents for Claude 3 complience
- Source:
Parameters:
| Name | Type | Default | Description |
|---|---|---|---|
prev_content |
NodeContent | ||
content |
NodeContent | ||
prev_author |
string | undefined |
assistant
|
Returns:
- Type
- NodeContent
parseCallbackData(data) → {Object}
- Source:
Parameters:
| Name | Type | Description |
|---|---|---|
data |
'prefix:key:current:next' |
Returns:
- Type
- Object
replaceWithLink(line)
- Description:
Replace
[arg]with<a href="urban dictionary/arg">arg</a>
- Source:
Parameters:
| Name | Type | Description |
|---|---|---|
line |
String |
startRedis() → {Redis|null}
- Source:
Returns:
- Type
- Redis | null
urbanToHTML(urban_definition) → {String|undefined}
- Description:
Convert urban_definition by urban dictionary API to text HTML
- Source:
Parameters:
| Name | Type | Description |
|---|---|---|
urban_definition |
Object |
Returns:
- Type
- String | undefined
webapp_callback(slug)
Parameters:
| Name | Type | Description |
|---|---|---|
slug |
string | Game identifier |