Our great sponsors
-
Let's get a bot running as quick as possible. For this we're going to use cookiecutter and NAFF. Cookiecutter will build us an oven-ready project, and NAFF will facilitate using the Discord API.
-
cookiecutter
A cross-platform command-line utility that creates projects from cookiecutters (project templates), e.g. Python package projects, C projects.
Let's get a bot running as quick as possible. For this we're going to use cookiecutter and NAFF. Cookiecutter will build us an oven-ready project, and NAFF will facilitate using the Discord API.
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
>$ cookiecutter https://github.com/NAFTeam/Bot-Template < There will now be a couple of terminal prompts to help you set up your personalised discord bot ---------------------------------------------- Arguments: 'project_name' - The name of your project 'project_slug' - A formatted version of your project name, which is used as a filepath and for the docker container names 'license' - What license your project should have. Can be safely ignored should you not plan on openly publishing this project on the internet 'license_organization' - The name that should appear on the license 'load_debug_commands' - If some helpful debug commands should be loaded. These will only be accessible to the owner of the bot 'discord_token' - Your discord bot token. This will not be pushed if your use this project with git ---------------------------------------------- Press 'Enter' to start ]: