{"id":16218416,"url":"https://github.com/kevinnovak/qotd-bot-docs","last_synced_at":"2025-03-19T10:31:02.405Z","repository":{"id":64280494,"uuid":"496785137","full_name":"KevinNovak/QOTD-Bot-Docs","owner":"KevinNovak","description":"Discord bot - QOTD Bot helps keep your community active by automatically posting questions, facts, quotes, and more!","archived":false,"fork":false,"pushed_at":"2023-08-18T01:43:36.000Z","size":358,"stargazers_count":7,"open_issues_count":1,"forks_count":1,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-02-28T18:05:43.760Z","etag":null,"topics":["bot","bots","discord","discord-bot","discord-js","discordjs","qotd","question","questions"],"latest_commit_sha":null,"homepage":"https://discord.com/oauth2/authorize?client_id=713586207119900693\u0026scope=bot%20applications.commands\u0026permissions=51808267280","language":"HTML","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/KevinNovak.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2022-05-26T22:07:49.000Z","updated_at":"2024-11-08T09:39:06.000Z","dependencies_parsed_at":"2024-10-27T20:31:13.184Z","dependency_job_id":"7bc680b3-db07-4808-8d47-701d93b00c1b","html_url":"https://github.com/KevinNovak/QOTD-Bot-Docs","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KevinNovak%2FQOTD-Bot-Docs","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KevinNovak%2FQOTD-Bot-Docs/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KevinNovak%2FQOTD-Bot-Docs/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KevinNovak%2FQOTD-Bot-Docs/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/KevinNovak","download_url":"https://codeload.github.com/KevinNovak/QOTD-Bot-Docs/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243982239,"owners_count":20378607,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["bot","bots","discord","discord-bot","discord-js","discordjs","qotd","question","questions"],"created_at":"2024-10-10T11:49:24.722Z","updated_at":"2025-03-19T10:31:02.043Z","avatar_url":"https://github.com/KevinNovak.png","language":"HTML","funding_links":["https://www.paypal.com/cgi-bin/webscr?cmd=_donations\u0026business=EW389DYYSS4FC"],"categories":[],"sub_categories":[],"readme":"# QOTD Bot\n\n![](https://top.gg/api/widget/status/713586207119900693.svg?noavatar=true) ![](https://top.gg/api/widget/servers/713586207119900693.svg?noavatar=true)\n\n[Add QOTD Bot to Your Server!](https://discord.com/oauth2/authorize?client_id=713586207119900693\u0026scope=bot%20applications.commands\u0026permissions=326418033664) | [Join Support Server](https://discord.gg/c9kQktCbsE) | [Donate with PayPal!](https://www.paypal.com/cgi-bin/webscr?cmd=_donations\u0026business=EW389DYYSS4FC)\n\n## Introduction\n\nQOTD Bot helps keep your community active by automatically posting questions, facts, quotes, and more!\n\n![](https://i.imgur.com/RioP1qK.png)\n\n## Features\n\n-   **Schedule posts** daily, weekly, monthly, or whatever custom schedule!\n-   Use the **built-in \"QOTD Starter Deck\"** or add your own **custom cards** (questions, facts, quotes, etc).\n-   Control how posts are made, with support for **threads** and **pinning** messages.\n-   Automatically **ping roles** when posts are made.\n-   Allow users to **submit card suggestions** for the server!\n-   Use the **queue** to control which cards are posted next!\n-   Customize your post with a **custom title, description, and color**!\n\n## Getting Started\n\nTo get started, simply run the `/setup` command using a channel that you want QOTD Bot to automatically post cards in. If you don't already have a channel, please create one first.\n\n![](https://i.imgur.com/8kuXTX9.png)\n\nThe setup process will guide you through the settings needed to get started. Simply follow the prompts and enter responses where appropriate.\n\n## Cards and Decks\n\n### What are Cards?\n\n**Cards** are the items being posted in the channel. These could be questions, facts, trivia, quotes, or whatever you'd like.\n\n![](https://i.imgur.com/YBxyUeE.png)\n\nCards can be created in 2 different ways:\n\n1. Creating cards with the `/card add` command will directly add new cards to a deck.\n2. Suggesting cards with the `/suggest new` command will add the card to the channel's suggestions. These will need to be approved by staff before they are added to a deck.\n\n### What are Decks?\n\n**Decks** are a group of cards, and all cards must be part of a deck. They help to organize cards into different categories, or with different settings, within the same channel.\n\nFor example, you might have separate decks for `Would You Rather`, `Video Game Questions`, and `Member Suggestions` all under the same `#question-of-the-day` channel.\n\n![](https://i.imgur.com/FKwt1Yr.png)\n\nYou can create new decks with the `/deck new` command.\n\nDecks can also be prioritized to determine which cards are posted first. For example, you might want to post any cards in the `Member Suggestions` deck before posting `Would You Rather` cards, so you can give `Member Suggestions` a higher priority of `1` and `Would You Rather` a lower priority of `2`. Decks with the same priority will be treated as if they were combined.\n\n## Commands\n\n### List of Commands\n\nBelow is a list of all commands available in QOTD Bot. Some commands may be hidden if you don't have permission to view them in Discord.\n\n-   `/setup` - Run setup for a channel.\n-   `/view`\n    -   `channels` - View all channel setups.\n    -   `decks` - View all decks in a channel.\n    -   `cards` - View cards in a deck.\n    -   `card` - Preview a specific card.\n    -   `queue` - View the queue for a channel.\n    -   `suggestions` -View suggested cards for a channel.\n-   `/community`\n    -   `browse` - Browse community decks.\n    -   `tags` - Browse community deck tags.\n    -   `search` - Search community decks.\n    -   `info` - View a community deck's information.\n    -   `cards` - View a community deck's cards.\n    -   `edit`\n        -   `name` - Edit a community deck's name.\n        -   `description` - Edit a community deck's description.\n        -   `tag` - Toggle a community deck's tag.\n        -   `language` - Edit a community deck's language.\n    -   `delete` - Delete a community deck.\n-   `/server`\n    -   `settings` - View server settings.\n    -   `edit`\n        -   `time_zone` - Edit server time zone.\n        -   `language` - Edit server language.\n-   `/channel`\n    -   `settings` - View a channel's settings.\n    -   `permissions` - Check the bot's permissions for a channel.\n    -   `edit`\n        -   `schedule` - Edit a channel's post schedule.\n        -   `mode` - Edit a channel's post mode.\n        -   `ping` - \"Edit a channel's ping.\n        -   `title` - Edit a channel's title.\n        -   `description` - Edit a channel's description.\n        -   `color` - Edit a channel's post color.\n        -   `max_suggestions` - Edit a channel's maximum number of suggestions per user.\n    -   `move` - Move a channel's setup to a different channel.\n    -   `pause` - Pause a channel.\n    -   `resume` - Resume a channel.\n    -   `skip` - Skip or unskip a channel's next post.\n    -   `delete` - Delete a channel setup.\n-   `/deck`\n    -   `new` - Create a new deck.\n    -   `settings` - View a deck's settings.\n    -   `edit`\n        -   `name` - Edit a deck's name.\n        -   `priority` - Edit a deck's priority.\n        -   `card_order` - Edit a deck's card order.\n        -   `auto_reset` - Edit if a deck should auto-reset or not.\n    -   `move` - Move a deck to a different channel.\n    -   `order` - Reorder a card in a deck.\n    -   `enable` - Enable a deck.\n    -   `disable` - Disable a deck.\n    -   `shuffle` - Shuffle order of all cards in a deck.\n    -   `reset` - Reset a deck.\n    -   `delete` - Delete a deck.\n-   `/queue`\n    -   `add` - Add a card to the queue.\n    -   `first` - Add a card to the front of the queue.\n    -   `order` - Reorder a card in the queue.\n    -   `remove` - Remove a card from the queue.\n-   `/suggestions`\n    -   `approve` - Approve a suggested card.\n    -   `deny` - Deny a suggested card.\n-   `/card`\n    -   `add` - Add a new card.\n    -   `edit`\n        -   `text` - Edit a card's text.\n        -   `image` - Edit a card's image.\n    -   `set` - Set a card as posted or unposted.\n    -   `move` - Move a card to a different deck.\n    -   `delete` - Delete a card.\n-   `/test` - Trigger a test post.\n-   `/post` - Force a card to be posted.\n-   `/publish` - Publish (or republish) a deck to the community.\n-   `/download`\\*\\* - Download a community deck.\n-   `/suggest`\n    -   `new` - Suggest a new card.\n    -   `edit`\n        -   `text` - Edit a suggested card's text.\n        -   `image` - Edit a suggested card's image.\n-   `/premium`\n    -   `info` - View premium information.\n    -   `subscribe` - Subscribe to premium.\n-   `/vote` - Vote for QOTD Bot.\n-   `/info` - View bot info.\n-   `/help` - Find help or contact support.\n\n\\*\\*This command requires you to have voted recently if your server is not subscribed to premium. You can [vote at the link here](https://top.gg/bot/713586207119900693/vote). Afterwards you will have access to any vote-required commands for 24 hours.\n\n### Command Permissions\n\nWant to restrict commands to certain roles, users, or channels? Set up permissions in the bot's integration page by going to **Server Settings** \u003e **Integrations**, and then **Manage** for this bot.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkevinnovak%2Fqotd-bot-docs","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fkevinnovak%2Fqotd-bot-docs","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkevinnovak%2Fqotd-bot-docs/lists"}