Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/pradeep-selva/bootstrap-discord-bot

An opinionated cli-tool to bootstrap a discord.py bot
https://github.com/pradeep-selva/bootstrap-discord-bot

boilerplate bootstrapper discord-bot discord-py pypi-package python

Last synced: about 1 month ago
JSON representation

An opinionated cli-tool to bootstrap a discord.py bot

Awesome Lists containing this project

README

        

Bootstrap Discord Bot

An opinionated cli-tool to bootstrap\generate your discord bot code!

## Demo


demo


[![Downloads](https://pepy.tech/badge/bootstrap-discord-bot)](https://pepy.tech/project/bootstrap-discord-bot)
[![Downloads](https://pepy.tech/badge/bootstrap-discord-bot/month)](https://pepy.tech/project/bootstrap-discord-bot)
[![Downloads](https://pepy.tech/badge/bootstrap-discord-bot/week)](https://pepy.tech/project/bootstrap-discord-bot)




## Features

- Support for code with/without cogs.
- .env file support for keys and .gitignore to hide it.
- Bot code pre-built with a utility ping function to get you started!
- Setup new cogs using cli.

## Usage

- Install using

```
pip install bootstrap-discord-bot
```

- cd into your bot directory

- Run `bootstrap-discord-bot -h` to get help


help






- Run `bootstrap-discord-bot --cogs` to initialize a discord bot with cogs.


cogs






- Run `boostrap-discord-bot --nocogs` to initialize a discord bot without cogs.


demo






- Run `bootstrap-discord-bot --makecog cog_name file_name` to initialize a file in the cogs folder with required cog boilerplate.

## Built using

- Python
- Discord.py
- argparse
- setuptools