{"id":19286722,"url":"https://github.com/jonstick/verbose-couscous","last_synced_at":"2025-07-02T07:06:30.164Z","repository":{"id":261901058,"uuid":"885667463","full_name":"JonStick/verbose-couscous","owner":"JonStick","description":null,"archived":false,"fork":false,"pushed_at":"2024-11-09T05:13:28.000Z","size":3,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-07-02T07:06:29.815Z","etag":null,"topics":["carl-bot-discord","discord-bots","discord-developer-portal","discord-music-bot","discord-music-bot-spotify","discord-music-bot-youtube","discord-role-bot","groovy-bot","how-to-add-music-bot-to-discord-server","invite-tracker","jmusicbot","modmail-discord-bot","probot","reaction-roles-bot","sapphire","ticket-bot","ticket-tool-discord-bo","userphone-bot-discord","youtube-to-mp3"],"latest_commit_sha":null,"homepage":"","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/JonStick.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":"2024-11-09T04:26:51.000Z","updated_at":"2024-11-09T05:29:25.000Z","dependencies_parsed_at":null,"dependency_job_id":"e149b8ac-0c90-4664-abef-8c71bc1fe386","html_url":"https://github.com/JonStick/verbose-couscous","commit_stats":null,"previous_names":["jonstick/verbose-couscous"],"tags_count":1,"template":false,"template_full_name":null,"purl":"pkg:github/JonStick/verbose-couscous","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/JonStick%2Fverbose-couscous","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/JonStick%2Fverbose-couscous/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/JonStick%2Fverbose-couscous/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/JonStick%2Fverbose-couscous/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/JonStick","download_url":"https://codeload.github.com/JonStick/verbose-couscous/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/JonStick%2Fverbose-couscous/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":263091025,"owners_count":23412343,"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":["carl-bot-discord","discord-bots","discord-developer-portal","discord-music-bot","discord-music-bot-spotify","discord-music-bot-youtube","discord-role-bot","groovy-bot","how-to-add-music-bot-to-discord-server","invite-tracker","jmusicbot","modmail-discord-bot","probot","reaction-roles-bot","sapphire","ticket-bot","ticket-tool-discord-bo","userphone-bot-discord","youtube-to-mp3"],"created_at":"2024-11-09T22:03:49.387Z","updated_at":"2025-07-02T07:06:30.144Z","avatar_url":"https://github.com/JonStick.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"*DiscordBot*\n\nDiscordBot is a free, open-source, extensible bot for Discord servers, built on top of discord.js. This bot is generally self-hosted either on a dedicated server (like a Raspberry pi) or general cloud hosting like AWS etc. You can think of this bot as privacy focused as you are in total control of the code, so you can be sure that your information is secure.\n\n*Features:*\n------------------------------------------------------------------------------------------------------------------------------------------------------------------------------\nThis bot has been in development since 2015 and has accumulated a ton of commands. Here are a few highlights:\n\n__General Commands__\n**!help [command]** -\u003e Lists all commands or just help for one command.\n\n**!gif query** -\u003e Returns a gif connected to search query. Example = !gif dogs\n\n**!image query** -\u003e Returns an image from Google Images (careful, no adult filter) Example: !image dogs\n\n**!youtube query** -\u003e Returns a youtube link. Example: !youtube Fortnite\n\n**!wiki query** -\u003e Returns the summary of the first search result on Wikipedia.\n\n**!wolfram query** -\u003e Queries Wolfram Alpha for results.\n\n**!meme memetype \"text1\" \"text2\"** =\u003e Returns a meme image. notice the quotes around text, they are vitally important!\n\n**!say text** -\u003e Make the bot say text, useful mostly in combination with alias.\n\n**!alias **-\u003e Create custom shorthand commands in Discord!\n\n**!invite** -\u003e Generates an invite link for the Bot to join the requested server, easy way to get the bot in multiple servers.\n\n**!twitch** -\u003e pulls info on a twitch streamer\n\n**!stock** -\u003e check a ticker value\n\nChannel management!\n\ndo !help to get all the availble commands. Submissions for new generic commands are welcome. A lot of code is submitted and merged from users if it seems interesting enough but is not actively maintained by the main contributors so please report if you see any suspected bugs ;)\n\n!alias can be very powerful to create shotcuts for other commands or create copypastas. eg **!alias tsla stock $TSLA** will create a **!tsla** alias to run **\"stock $TSLA\"**\n\n*Setting up*\n\nBefore the first run you will need to create an auth.json file. A bot token is required. The other credentials are not required for the bot to run, but they are highly recommended as commands that depend on them will not function. See auth.json.example.\n------------------------------------------------------------------------------------------------------------------------------------\n*Running longterm*\n\nOnce you've setup your keys and checked that the features you want are working, you have a couple of options for running the bot.\n--------------------------------------------------------------------------------------------------------------------------------------\n\n*Running on Repl.it*\nYou will still need to create an auth.json file with your credentials with this process, follow the steps above.\n\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjonstick%2Fverbose-couscous","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjonstick%2Fverbose-couscous","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjonstick%2Fverbose-couscous/lists"}