{"id":"204255083083333633","name":"YAGPDB.xyz","icon":"2fa57b425415134d4f8b279174131ad6","description":"**Y**et **A**nother **G**eneral **P**urpose **D**iscord **B**ot\nWebsite: https://yagpdb.xyz\nDocs: https://help.yagpdb.xyz\nSupport: https://discord.gg/4udtcA5\nPremium: https://yagpdb.xyz/premium-perks","summary":"","type":1,"is_monetized":true,"is_verified":true,"is_discoverable":true,"bot":{"id":"204255221017214977","username":"YAGPDB.xyz","global_name":null,"avatar":"a_f745fbd1c07799ac4ec443e988e2b766","avatar_decoration_data":null,"collectibles":null,"discriminator":"8760","display_name_styles":null,"vad_colors":null,"public_flags":65536,"primary_guild":null,"clan":null,"bot":true,"banner":"dccc8a644a412eb25f86666795ca7c13","banner_color":null,"accent_color":null},"flags":10809344,"flags_new":"10809344","hook":true,"guild_id":"166207328570441728","storefront_available":true,"bot_public":true,"bot_require_code_grant":false,"terms_of_service_url":"https://botlabs.gg/terms-of-use/","privacy_policy_url":"https://botlabs.gg/privacy-policy/","custom_install_url":"https://discord.com/oauth2/authorize?client_id=204255083083333633&scope=applications.commands+bot&permissions=1516122532343","integration_types_config":{"0":{}},"verify_key":"a5d2a4db8d95d7daad6223912645f7662c7893938c4da56d06ebcdb943cacefb","guild":{"id":"166207328570441728","name":"YAGPDB Community & Support","icon":"a_98ba1f95f63499a88c39cd2351a87960","description":"Official YAGPDB Support Server","home_header":null,"splash":"3a5081f304df1812b0aedfc4bdf35102","discovery_splash":"cab82f0ad219b4ca9c3b4abf20bd2eeb","features":["STAGE_CHANNEL_VIEWERS_50","PIN_PERMISSION_MIGRATION_COMPLETE","CONSIDERED_EXTERNALLY_DISCOVERABLE","ENHANCED_ROLE_COLORS","PREVIEW_ENABLED","ROLE_ICONS","TEXT_IN_VOICE_ENABLED","GUILD_WEB_PAGE_VANITY_URL","VIDEO_BITRATE_ENHANCED","AUTOMOD_TRIGGER_USER_PROFILE","AUTO_MODERATION","STAGE_CHANNEL_VIEWERS_150","COMMUNITY","DEVELOPER_SUPPORT_SERVER","TIERLESS_BOOSTING_SYSTEM_MESSAGE","COMMUNITY_EXP_LARGE_GATED","ACTIVITY_FEED_DISABLED_BY_USER","AUDIO_BITRATE_256_KBPS","NEW_THREAD_PERMISSIONS","ANIMATED_ICON","AGE_VERIFICATION_LARGE_GUILD","DISCOVERABLE","WELCOME_SCREEN_ENABLED","VIDEO_QUALITY_1080_60FPS","MEMBER_VERIFICATION_GATE_ENABLED","AUDIO_BITRATE_128_KBPS","THREADS_ENABLED","SOUNDBOARD","BANNER","TIERLESS_BOOSTING","VIDEO_QUALITY_720_60FPS","INVITE_SPLASH","MAX_FILE_SIZE_50_MB","ENABLED_DISCOVERABLE_BEFORE","CHANNEL_ICON_EMOJIS_GENERATED","NEWS","GUILD_TAGS","BYPASS_SLOWMODE_PERMISSION_MIGRATION_COMPLETE"],"approximate_member_count":38248,"approximate_presence_count":8658},"embedded_surfaces":[],"tags":["automod","custom commands","moderation","security","utility"],"categories":[{"id":8,"name":"Moderation and Tools"}],"directory_entry":{"guild_count":3590000,"detailed_description":" YAGPDB (**Y**et **A**nother **G**eneral **P**urpose **D**iscord **B**ot) is a advanced configurable discord bot providing a load of useful features for help with managing a server.\n\nA few of YAGPDB's  popular features are: \n\n## __FEEDS__\n\n- Fast Reddit feeds (within one minute)\n- Fast YouTube feeds (within a few minutes)\n- Join / Leave messages in a specific channel (configurable)\n- Direct messages on join (configurable)\n\n## __SELF-ASSIGNABLE ROLES__\n\nThis feature is very advanced. You can either give yourself a role with a command or with a role menu:\n\n- Group in several groups for multiple menus\n- Assign the roles via reactions on a message (role menu)\n- Different modes like single or multiple roles at once\n- Advanced options like require role or ignore role per group or role\n\n## __CUSTOM COMMANDS__\n\n- Triggers: Starts with, Contains, Exact match or Regex, Interval\n- Dynamic response\n- Useful for automatic responses to questions, command aliases or other fun stuff\n- Or something as complicated as a complete levelling system or a giveaway system. \n- You also get a database for use with your commands\n\n## __MODERATION__\n\n- Kick, Ban and Clean\n- Advanced cleaning parameters\n- Timed mutes and bans\n- Modlog with kicks, bans, mutes and warnings\n- Message to the person being warned / kicked / muted / banned\n- Message logs\n- Warnings\n- Rule based automatic moderation","carousel_items":[{"type":1,"url":"https://yagpdb.xyz/static/img/reddit%20feed1.png","proxy_url":"https://images-ext-1.discordapp.net/external/SdrG0kgNGIwl-98RRobZhjZf_oCNUBbIgqIzgBkhY7I/https/yagpdb.xyz/static/img/reddit%2520feed1.png"},{"type":1,"url":"https://yagpdb.xyz/static/img/rolemenu1.png","proxy_url":"https://images-ext-1.discordapp.net/external/wCpVM5DTg7V0XfhkDE6swjZSknhaua2Y8tAvCh1kaFY/https/yagpdb.xyz/static/img/rolemenu1.png"},{"type":1,"url":"https://yagpdb.xyz/static/img/custom%20commands1.png","proxy_url":"https://images-ext-1.discordapp.net/external/6Nq8gIFnnqV9g45nVH2vVtgKS38Llb-W8seAZT3nyjc/https/yagpdb.xyz/static/img/custom%2520commands1.png"},{"type":1,"url":"https://yagpdb.xyz/static/img/moderation1.png","proxy_url":"https://images-ext-1.discordapp.net/external/3RoD5XNvTHvpXejKbY6gldYxHr75rCRglO7FQS3jXL4/https/yagpdb.xyz/static/img/moderation1.png"},{"type":1,"url":"https://yagpdb.xyz/static/img/cat%20fact1.png","proxy_url":"https://images-ext-1.discordapp.net/external/KLDxu4OJXYD4ks6gJVXxxB74FZ8ZC7935YRE8-Vkyyg/https/yagpdb.xyz/static/img/cat%2520fact1.png"}],"supported_locales":["en-US"],"external_urls":[{"name":"Website","url":"https://yagpdb.xyz"},{"name":"Documentation","url":"https://help.yagpdb.xyz/docs/"},{"name":"Tutorial","url":"https://help.yagpdb.xyz/learn/"},{"name":"Github","url":"https://github.com/botlabs-gg/yagpdb"}],"popular_application_command_ids":["839848847948906505","1549396902079103099","839848848003825670","839848847752953874","839848847948906499"],"popular_application_commands":[{"id":"839848848003825670","application_id":"204255083083333633","version":"1549396902473240586","default_member_permissions":"32","type":1,"nsfw":false,"name":"rolemenu","description":"Command for managing role menus","dm_permission":true,"contexts":null,"integration_types":[0],"options":[{"type":1,"name":"create","description":"Set up a role menu.","options":[{"type":3,"name":"group","description":"The role command group","required":true,"autocomplete":true},{"type":3,"name":"m","description":"Message ID"},{"type":5,"name":"nodm","description":"Disable assignment confirmation DMs"},{"type":5,"name":"rr","description":"Disable removing role upon removing reaction"},{"type":4,"name":"skip","description":"Number of roles to skip"}]},{"type":1,"name":"remove","description":"Removes a rolemenu from a message.","options":[{"type":3,"name":"message-id","description":"Message-ID","required":true}]},{"type":1,"name":"update","description":"Updates a rolemenu, toggling the provided flags and adding missing options, aswell as updating th...","options":[{"type":3,"name":"message-id","description":"Message-ID","required":true},{"type":5,"name":"nodm","description":"Toggle assignment confirmation DMs"},{"type":5,"name":"rr","description":"Toggle removing role upon removing reaction"}]},{"type":1,"name":"resetreactions","description":"Removes all reactions on the specified menu message and re-adds them.","options":[{"type":3,"name":"message-id","description":"Message-ID","required":true}]},{"type":1,"name":"editoption","description":"Allows you to reassign the emoji of an option, tip: use ResetReactions afterwards.","options":[{"type":3,"name":"message-id","description":"Message-ID","required":true}]},{"type":1,"name":"complete","description":"Marks the menu as done.","options":[{"type":3,"name":"message-id","description":"Message-ID","required":true}]},{"type":1,"name":"listgroups","description":"Lists all role groups"}]},{"id":"1549396902079103099","application_id":"204255083083333633","version":"1550785847794602018","default_member_permissions":null,"type":1,"nsfw":false,"name":"fun","description":"Fun and lookup commands","dm_permission":true,"contexts":null,"integration_types":[0],"options":[{"type":1,"name":"8ball","description":"Ask the magic 8ball a question","options":[{"type":3,"name":"question","description":"Question"}]},{"type":1,"name":"advice","description":"Don't be afraid to ask for advice!","options":[{"type":3,"name":"what","description":"What"}]},{"type":1,"name":"catfact","description":"Cat Facts"},{"type":1,"name":"dadjoke","description":"Generates a dad joke using the API from icanhazdadjoke."},{"type":1,"name":"dogfact","description":"Dog Facts"},{"type":1,"name":"define","description":"Look up an urban dictionary definition, default paginated view.","options":[{"type":3,"name":"topic","description":"Topic","required":true},{"type":5,"name":"raw","description":"Raw output"}]},{"type":1,"name":"dictionary","description":"Get the definition of an English word using freedictionaryapi.com","options":[{"type":3,"name":"query","description":"Word to search for","required":true}]},{"type":1,"name":"forex","description":"\ud83d\udcb1 convert value from one currency to another.","options":[{"type":3,"name":"amount","description":"Amount","required":true},{"type":3,"name":"from","description":"From","required":true},{"type":3,"name":"to","description":"To","required":true}]},{"type":1,"name":"inspire","description":"Shows 'inspirational' quotes from inspirobot.me","options":[{"type":3,"name":"season","description":"Season"},{"type":5,"name":"mindfulness","description":"Generates Mindful Quotes!"}]},{"type":1,"name":"roast","description":"Sends a random roast","options":[{"type":6,"name":"target","description":"Target"},{"type":5,"name":"raw","description":"Raw roast output, no embed"}]},{"type":1,"name":"roll","description":"Roll dices, specify nothing for 6 sides, specify a number for max sides, or rpg dice syntax.","options":[{"type":4,"name":"sides","description":"Sides"},{"type":3,"name":"rpg-dice","description":"RPG-Dice"}]},{"type":1,"name":"throw","description":"Throwing things is cool.","options":[{"type":6,"name":"target","description":"Target"}]},{"type":1,"name":"topic","description":"Generates a conversation topic to help chat get moving."},{"type":1,"name":"weather","description":"Shows the weather somewhere","options":[{"type":3,"name":"where","description":"Where","required":true}]},{"type":1,"name":"wouldyourather","description":"Get presented with 2 options.","options":[{"type":5,"name":"raw","description":"Raw output"}]},{"type":1,"name":"xkcd","description":"An xkcd comic, by default returns random comic strip","options":[{"type":4,"name":"comic-number","description":"Comic-number"},{"type":5,"name":"l","description":"Latest comic"}]}]},{"id":"839848847752953874","application_id":"204255083083333633","version":"1342150230170144831","default_member_permissions":null,"type":1,"nsfw":false,"name":"clean","description":"Delete the last number of messages from chat, optionally filtering by user, max age and regex or ...","dm_permission":true,"contexts":null,"integration_types":[0],"options":[{"type":4,"name":"num","description":"Num","required":true},{"type":6,"name":"user","description":"User"},{"type":3,"name":"r","description":"Regex"},{"type":5,"name":"im","description":"Invert regex match"},{"type":3,"name":"ma","description":"Max age"},{"type":3,"name":"minage","description":"Min age"},{"type":5,"name":"i","description":"Regex case insensitive"},{"type":5,"name":"nopin","description":"Ignore pinned messages"},{"type":5,"name":"a","description":"Only remove messages with attachments"},{"type":3,"name":"to","description":"Stop at this msg ID"},{"type":3,"name":"from","description":"Start at this msg ID"},{"type":5,"name":"bots","description":"Only remove bot messages"}]},{"id":"839848847948906505","application_id":"204255083083333633","version":"986885173066997773","default_member_permissions":null,"type":1,"nsfw":false,"name":"remindme","description":"Schedules a reminder, example: 'remindme 1h30min are you still alive?'","dm_permission":true,"contexts":null,"integration_types":[0],"options":[{"type":3,"name":"time","description":"Time","required":true},{"type":3,"name":"message","description":"Message","required":true},{"type":7,"name":"channel","description":"channel"}]},{"id":"839848847948906499","application_id":"204255083083333633","version":"1549396902326304888","default_member_permissions":null,"type":1,"nsfw":false,"name":"rep","description":"Give, take and inspect reputation","dm_permission":true,"contexts":null,"integration_types":[0],"options":[{"type":1,"name":"take","description":"Takes away rep from someone","options":[{"type":6,"name":"user","description":"User","required":true},{"type":4,"name":"num","description":"Num"}]},{"type":1,"name":"give","description":"Gives rep to someone","options":[{"type":6,"name":"user","description":"User","required":true},{"type":4,"name":"num","description":"Num"}]},{"type":1,"name":"set","description":"Sets someones rep, this is an admin command and bypasses cooldowns and other restrictions.","options":[{"type":6,"name":"user","description":"User","required":true},{"type":4,"name":"num","description":"Num","required":true}]},{"type":1,"name":"delete","description":"Deletes someone from the reputation list completely, this cannot be undone.","options":[{"type":6,"name":"user","description":"User","required":true}]},{"type":1,"name":"log","description":"Shows the rep log for the specified user.","options":[{"type":6,"name":"user","description":"User"},{"type":4,"name":"page","description":"Page"}]},{"type":1,"name":"check","description":"Shows yours or the specified users current rep and rank","options":[{"type":6,"name":"user","description":"User"}]},{"type":1,"name":"top","description":"Shows rep leaderboard on the server","options":[{"type":4,"name":"page","description":"Page"},{"type":6,"name":"user","description":"User to search for in the leaderboard"}]}]}],"short_description":"Yet Another General Purpose Discord Bot has tickets, custom commands, moderation, the most powerful automod ever, welcome messages.\n\nIt's the most powerful bot on Discord. Period. "}}
