
• Fully Customizable.
• Custom question of the day messages.
• Sends messages every x amount of time.
• Able to use an API for questions of the day messages.


config.yml
YAML:
# Options: custom, api
Type: custom
Interval: 24h
DeleteOldQOTDMessage: true
lang.yml
YAML:
QOTD:
Embeds:
- Title: Question Of The Day!
Description: |-
**Today's Question**: ```
{question}```
> Next question will be posted at: <t:{time}>
Timestamp: true
Add:
QuestionTooLong:
Embeds:
- Title: Question of the day • Add Question
Description: >-
> The question you tried to add is too long. Your question was
**`{length}`** characters long
**Note**: The maximum length is 1024 characters.
FooterIcon: "{user-pfp}"
Footer: "{user-tag}"
Timestamp: true
QuestionAdded:
Embeds:
- Title: Question of the day • Add Question
Description: "> The question you tried to add was added successfully!"
FooterIcon: "{user-pfp}"
Footer: "{user-tag}"
Timestamp: true
View:
NoQuestions:
Embeds:
- Title: Question of the day • View Questions
Description: "> There are no questions yet!"
FooterIcon: "{user-pfp}"
Footer: "{user-tag}"
Timestamp: true
NotFound:
Embeds:
- Title: Question of the day • View Questions
Description: "> The question you tried to view was not found!"
FooterIcon: "{user-pfp}"
Footer: "{user-tag}"
Timestamp: true
Question:
Embeds:
- Title: Question of the day • View Question ({id})
Description: |-
> The question you tried to find is:
```
{question}
```
FooterIcon: "{user-pfp}"
Footer: "{user-tag}"
Timestamp: true
Components:
"1":
- Type: Button
Label: "By: {creator}"
Style: Green
Disabled: true
CustomID: ignore
Remove:
NoQuestions:
Embeds:
- Title: Question of the day • Remove Questions
Description: "> There are no questions yet!"
FooterIcon: "{user-pfp}"
Footer: "{user-tag}"
Timestamp: true
NotFound:
Embeds:
- Title: Question of the day • Remove Questions
Description: "> The question you tried to remove was not found!"
FooterIcon: "{user-pfp}"
Footer: "{user-tag}"
Timestamp: true
Removed:
Embeds:
- Title: Question of the day • Remove Question
Description: |-
> The question **`{id}`** was removed successfully!
```
{question}```
FooterIcon: "{user-pfp}"
Footer: "{user-tag}"
Timestamp: true
commands.yml
YAML:
QOTD:
Name: questionoftheday
Description: Question of the day!
Usage: questionoftheday <auto/add/remove/list>
Aliases:
- qotd
Type: general
Enabled: true
Cooldown: 0
RequiredRole:
- "@everyone"
Arguments: false
SubCommands:
Auto:
Name: auto
Permission:
- Staff
Usage: questionoftheday auto
Add:
Name: add
Permission:
- Staff
Usage: questionoftheday add <question>
Remove:
Name: remove
Permission:
- Staff
Usage: questionoftheday remove <id>
View:
Name: view
Permission:
- Staff
Usage: questionoftheday view <id>
