{
    "data": {
        "displayEmbeds": {
            "welcome": {
                "title": "Thank you for using {{COM:bot.name}}!",
                "description": ["{{REF:bot.description}}"],
                "fields": [
                    {
                        "name": "Important {{REF:fields.commands}}",
                        "value": [
                            "/help - {{REF:commandDescs.help}}",
                            "/savehistory - {{REF:commandDescs.savehistory}}"
                        ]
                    },
                    {
                        "name": "{{REF:fields.links}}",
                        "value": ["{{REF:links.docsEmbed}}"]
                    }
                ]
            },
            "helpContactSupport": {
                "title": "Help - {{REF:helpOptions.contactSupport}}",
                "description": [
                    "Have a question or feedback? Join our support server at the link below!"
                ],
                "fields": [
                    {
                        "name": "{{REF:fields.links}}",
                        "value": ["{{REF:links.docsEmbed}}"]
                    }
                ]
            },
            "helpCommands": {
                "title": "Help - {{REF:helpOptions.commands}}",
                "fields": [
                    {
                        "name": "Commands",
                        "value": [
                            "To see the available commands, just type `/` and select the bot from the left side. You can then scroll through all available commands. Some commands may be hidden if you don't have permission to view them."
                        ]
                    },
                    {
                        "name": "Command Permissions",
                        "value": [
                            "Want to restrict commands to certain roles, users, or channels? Set up permissions in the bot's integration page by going to **Server Settings** > **Integrations**, and then **Manage** for this bot."
                        ]
                    }
                ]
            },
            "test": {
                "description": "Test command works!"
            },
            "viewDateJoined": {
                "description": "{{TARGET}} joined on {{DATE}}!"
            },
            "viewDateSent": {
                "description": "This message was sent on {{DATE}}!"
            },
            "about": {
                "title": "{{COM:bot.name}} - About",
                "description": "{{REF:bot.description}}",
                "fields": [
                    { "name": "Author", "value": "{{REF:links.authorEmbed}}" },
                    {
                        "name": "{{REF:fields.links}}",
                        "value": ["{{REF:links.sourceEmbed}}", "{{REF:links.docsEmbed}}"]
                    },
                    {
                        "name": "Created With",
                        "value": ["{{REF:links.templateEmbed}}"]
                    }
                ]
            },
            "devInfo": {
                "title": "{{COM:bot.name}} - Developer Info",
                "fields": [
                    {
                        "name": "Versions",
                        "value": [
                            "**Node.js**: {{NODE_VERSION}}",
                            "**TypeScript**: {{TS_VERSION}}",
                            "**ECMAScript**: {{ES_VERSION}}",
                            "**discord.js**: {{DJS_VERSION}}"
                        ]
                    },
                    {
                        "name": "Stats",
                        "value": [
                            "**Shards**: {{SHARD_COUNT}}",
                            "**Servers**: {{SERVER_COUNT}} ({{SERVER_COUNT_PER_SHARD}}/Shard)"
                        ]
                    },
                    {
                        "name": "Memory",
                        "value": [
                            "**RSS**: {{RSS_SIZE}} ({{RSS_SIZE_PER_SERVER}}/Server)",
                            "**Heap**: {{HEAP_TOTAL_SIZE}} ({{HEAP_TOTAL_SIZE_PER_SERVER}}/Server)",
                            "**Used**: {{HEAP_USED_SIZE}} ({{HEAP_USED_SIZE_PER_SERVER}}/Server)"
                        ]
                    },
                    {
                        "name": "IDs",
                        "value": [
                            "**Hostname**: {{HOSTNAME}}",
                            "**Shard ID**: {{SHARD_ID}}",
                            "**Server ID**: {{SERVER_ID}}",
                            "**Bot ID**: {{BOT_ID}}",
                            "**User ID**: {{USER_ID}}"
                        ]
                    }
                ]
            },
            "savehistory": {
                "title": "Save History",
                "description": "Channel chat history saved to the database!"
            }
        },
        "validationEmbeds": {
            "cooldownHit": {
                "description": "You can only run this command {{AMOUNT}} time(s) every {{INTERVAL}}. Please wait before attempting this command again.",
                "color": "{{COM:colors.warning}}"
            },
            "devOnly": {
                "description": "This action can only be done by developers.",
                "color": "{{COM:colors.warning}}"
            },
            "missingClientPerms": {
                "description": [
                    "I don't have all permissions required to run that command here! Please check the server and channel permissions to make sure I have the following permissions.",
                    "",
                    "Required permissions: {{PERMISSIONS}}"
                ],
                "color": "{{COM:colors.warning}}"
            }
        },
        "errorEmbeds": {
            "command": {
                "description": "Something went wrong!",
                "fields": [
                    {
                        "name": "Error code",
                        "value": "{{ERROR_CODE}}"
                    },
                    {
                        "name": "Server ID",
                        "value": "{{GUILD_ID}}"
                    },
                    {
                        "name": "Shard ID",
                        "value": "{{SHARD_ID}}"
                    },
                    {
                        "name": "Contact support",
                        "value": "{{COM:links.support}}"
                    }
                ],
                "color": "{{COM:colors.error}}"
            },
            "startupInProcess": {
                "description": "{{COM:bot.name}} is still starting up. Try again later.",
                "color": "{{COM:colors.warning}}"
            },
            "notImplemented": {
                "description": "This feature has not been implemented yet!",
                "color": "{{COM:colors.warning}}"
            }
        },
        "channelRegexes": {
            "bot": "/bot|command|cmd/i"
        }
    },
    "refs": {
        "meta": {
            "translators": "[TranslatorName#1234](https://github.com/)"
        },
        "bot": {
            "description": "Upsy is an open source Slack & Discord bot that remembers your conversations to provide fast, accurate answers whenever you have a question."
        },
        "chatCommands": {
            "dev": "dev",
            "help": "help",
            "info": "info",
            "test": "test",
            "savehistory": "savehistory"
        },
        "userCommands": {
            "viewDateJoined": "View Date Joined"
        },
        "messageCommands": {
            "viewDateSent": "View Date Sent"
        },
        "arguments": {
            "command": "command",
            "option": "option"
        },
        "commandDescs": {
            "dev": "Developer use only.",
            "help": "Find help or contact support.",
            "info": "View bot info.",
            "test": "Run the test command.",
            "savehistory": "Save channel chat history to database. (One time use is enough)"
        },
        "argDescs": {
            "devCommand": "Command.",
            "helpOption": "Option.",
            "infoOption": "Option."
        },
        "fields": {
            "commands": "Commands",
            "links": "Links"
        },
        "permissions": {
            "AddReactions": "Add Reactions",
            "Administrator": "Administrator",
            "AttachFiles": "Attach Files",
            "BanMembers": "Ban Members",
            "ChangeNickname": "Change Nickname",
            "Connect": "Connect",
            "CreateInstantInvite": "Create Invite",
            "CreatePrivateThreads": "Create Private Threads",
            "CreatePublicThreads": "Create Public Threads",
            "DeafenMembers": "Deafen Members",
            "EmbedLinks": "Embed Links",
            "KickMembers": "Kick Members",
            "ManageChannels": "Manage Channel(s)",
            "ManageEmojisAndStickers": "Manage Emoji and Stickers",
            "ManageEvents": "Manage Events",
            "ManageGuild": "Manage Server",
            "ManageGuildExpressions": "Manage Expressions",
            "ManageMessages": "Manage Messages",
            "ManageNicknames": "Manage Nicknames",
            "ManageRoles": "Manage Roles / Permissions",
            "ManageThreads": "Manage Threads / Posts",
            "ManageWebhooks": "Manage Webhooks",
            "MentionEveryone": "Mention Everyone, Here, and All Roles",
            "ModerateMembers": "Timeout Members",
            "MoveMembers": "Move Members",
            "MuteMembers": "Mute Members",
            "PrioritySpeaker": "Priority Speaker",
            "ReadMessageHistory": "Read Message History",
            "RequestToSpeak": "Request to Speak",
            "SendMessages": "Send Messages / Create Posts",
            "SendMessagesInThreads": "Send Messages in Threads / Posts",
            "SendTTSMessages": "Send Text-to-Speech Messages",
            "SendVoiceMessages": "Send Voice Messages",
            "Speak": "Speak",
            "Stream": "Video",
            "UseApplicationCommands": "Use Application Commands",
            "UseEmbeddedActivities": "Use Activities",
            "UseExternalEmojis": "Use External Emoji",
            "UseExternalSounds": "Use External Sounds",
            "UseExternalStickers": "Use External Stickers",
            "UseSoundboard": "Use Soundboard",
            "UseVAD": "Use Voice Activity",
            "ViewAuditLog": "View Audit Log",
            "ViewChannel": "View Channel(s)",
            "ViewCreatorMonetizationAnalytics": "View Server Subscription Insights",
            "ViewGuildInsights": "View Server Insights"
        },
        "devCommandNames": {
            "info": "info"
        },
        "helpOptions": {
            "contactSupport": "Contact Support",
            "commands": "Commands"
        },
        "helpOptionDescs": {
            "contactSupport": "❓ {{REF:helpOptions.contactSupport}} ❓",
            "commands": "{{REF:helpOptions.commands}} -- What commands are there? How do I restrict who is allowed to use commands?"
        },
        "infoOptions": {
            "about": "About"
        },
        "yesNo": {
            "yes": "Yes",
            "no": "No"
        },
        "boolean": {
            "true": "True",
            "false": "False"
        },
        "other": {
            "na": "N/A"
        },
        "links": {
            "authorEmbed": "[{{COM:bot.author}}]({{COM:links.author}})",
            "docsEmbed": "[View Documentation]({{COM:links.docs}})",
            "sourceEmbed": "[View Source Code]({{COM:links.source}})",
            "templateEmbed": "[Discord Bot TypeScript Template]({{COM:links.template}})"
        }
    }
}
