{"repo":"CuteNikki/DiscordBot","free":true,"listed":false,"github":"https://github.com/CuteNikki/DiscordBot","clone":"git clone https://github.com/CuteNikki/DiscordBot.git","description":"An advanced and feature-rich TypeScript Discord bot.","language":"TypeScript","stars":10,"topics":["advanced","bot","cluster","discord","multi-purpose","sharded","template","v14","discord-bot","discordbot"],"license":"MIT","category":"chat-messaging","readme_excerpt":"- A WORK IN PROGRESS - DiscordJS V14 Bot written in TypeScript This Discord bot was built with custom classes, i18next for translations, Pino as logger, and MongoDB as database. Made with 💖 by Nikki. Table of Contents - Run it locally - How to create new commands, events, buttons and more - Creating a slash command - Creating an event - Creating a button - Adding a new language - Currently Supported - Translating commands - Translating messages - Contributing - Show your support - License - TO-DO Run it locally All it takes is just 6-7 simple steps. 1. Clone the repository. 2. Navigate into the project directory. 3. Install all the dependencies. 4. Set up your config file. 5. Deploy the slash commands. 6. Run the bot using a script. 7. (optional) Configure more settings using the developer command. How to create new commands, events, buttons and more Creating a slash command This displays the use of i18next, the command class, and all its properties including autocomplete. Creating an event Creating a button Adding a new language 1. Add the new language to supported lanuguages in src/structure/utilities/language.ts . 2. Create a new folder in locales ( src/structure/locales/{lng} ). 3. Create namespace files for commands and messages. 4. Translate all values to the new language. Currently supported languages - en Englisch (100%) - de German (100%) Translating commands src/structure/locales/{lng}/commands.json Translating messages src/structure/locales/{lng}/messages.json Con","default_branch":null,"files":null,"tree":[],"storefront":"/r/CuteNikki","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/CuteNikki/DiscordBot/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}