Miscellaneous bot made for a local server written in TypeScript and discord.js
Current build: v2.5.1
Only supports slash commands for convenience
Options:
message(string) (required): (Pastebin / Google Spreadsheets URL containing) reminder message content- Returns RAW Pastebin content if provided a Pastebin URL
- Utilizes axios
- Else returns the given message content
- Returns RAW Pastebin content if provided a Pastebin URL
mention(boolean): Mentions everyone after a message is created- Default output:
`@everyone DaCoolReminder is updated for ${new Date( Date.now() + 7 * 3600 * 1000 ).toLocaleString("en-US", { weekday: "long", month: "long", day: "numeric", year: "numeric" })}`;
note(string): Mention note (not used ifmentionis false/not chosen)- Appends the note at the end of the mention message above (wrapped in parentheses)
Options:
id(string) (required): ID of the message that needs to be editedmessage(string) (required): (Pastebin / Google Spreadsheets URL containing) reminder message content- Returns RAW Pastebin content if provided a Pastebin URL
- Utilizes axios
- Else returns the given message content
- Returns RAW Pastebin content if provided a Pastebin URL
mention(boolean): Mentions everyone after a message is created- Default output:
`@everyone DaCoolReminder is updated for ${new Date( Date.now() + 7 * 3600 * 1000 ).toLocaleString("en-US", { weekday: "long", month: "long", day: "numeric", year: "numeric" })}`;
note(string): Mention note (not used ifmentionis false/not chosen)- Appends the note at the end of the mention message above (wrapped in parentheses)
Options:
message(string) (required): Message content- Sends the given message content as the bot
Options:
type(ActivityType) (required): Type of the activitymessage(string) (required): Name of the activitystatus(PresenceStatusData) (required): Bot's statusurl(string): Twitch/YouTube stream link
