{ "command_response_type": { "default": "edit_invoking", "types": ["str"], "description": "Default response method for commands. Options: edit_invoking, send_in_invoking_channel, reply_to_invoking" }, "afk_reply_in_server": { "default": true, "types": ["bool"], "description": "If you get pinged in a server while AFK, should the bot respond then." }, "afk_status_message": { "default": "AFK!", "types": ["str"], "description": "What should your status be if you go AFK?" }, "afk_set_status": { "default": true, "types": ["bool"], "description": "Whether .afk should overwrite your status." }, "afk_custom_reply_message": { "default": "Heya, I'm not at my computer right now. If you're requesting something, please follow . I'll let you know when I'm back :) \n\n-# This action was automated.", "types": ["str"], "description": "The message sent when replying to mentions while AFK." }, "afk_mention_reply_cooldown": { "default": 300, "types": ["int"], "description": "Cooldown in seconds before replying to the same user again while AFK." }, "fun_auto_horse_enabled": { "default": false, "types": ["bool"], "description": "Whether horse reactions should be enabled by default in all channels." }, "fun_horse_reaction": { "default": "🐴", "types": ["str"], "description": "Default emoji to use for horsin." }, "fun_save_reaction_settings": { "default": true, "types": ["bool"], "description": "Whether to save reaction settings between bot restarts." }, "gato_api_url": { "default": "https://some-random-api.com/animal/cat", "types": ["str"], "description": "API endpoint for fetching cat images." }, "gato_fallback_url": { "default": "https://http.cat/404", "types": ["str"], "description": "Fallback URL for when the cat API is unavailable." }, "notify_keywords": { "default": [], "types": ["list"], "description": "Comma-separated list of keywords that trigger notifications." }, "notification_webhook_url": { "default": "", "types": ["str"], "description": "Webhook URL for sending notifications." }, "stalker_update_format": { "default": "Update on {username}:\n{updates}", "types": ["str"], "description": "Format for stalker updates. Use {username}, {mention}, {updates} placeholders." }, "stalker_status_format": { "default": "**Status**: `{old_status}` → `{new_status}`", "types": ["str"], "description": "Format for status updates in stalker messages." }, "stalker_activity_started_format": { "default": "**Started**: {activities}", "types": ["str"], "description": "Format for new activities in stalker messages." }, "stalker_activity_stopped_format": { "default": "**Stopped**: {activities}", "types": ["str"], "description": "Format for stopped activities in stalker messages." }, "stalker_cooldown": { "default": 5, "types": ["int"], "description": "Minimum time in seconds between stalker updates for the same user." }, "util_not_tracked_users": { "default": "", "types": ["str"], "description": "A list of comma-seperated user ids that should not be tracked by the stalker command." } }