Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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
- Host: GitHub
- URL: https://github.com/pradeep-selva/bootstrap-discord-bot
- Owner: Pradeep-selva
- License: mit
- Created: 2020-09-18T18:28:12.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2021-04-05T22:00:49.000Z (over 3 years ago)
- Last Synced: 2024-11-07T19:11:46.517Z (about 2 months ago)
- Topics: boilerplate, bootstrapper, discord-bot, discord-py, pypi-package, python
- Language: Python
- Homepage: https://pypi.org/project/bootstrap-discord-bot/
- Size: 1.79 MB
- Stars: 5
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
Bootstrap Discord Bot
An opinionated cli-tool to bootstrap\generate your discord bot code!
## 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
- Run `bootstrap-discord-bot --cogs` to initialize a discord bot with cogs.
- Run `boostrap-discord-bot --nocogs` to initialize a discord bot without cogs.
- 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