Metadata-Version: 2.1
Name: bootstrap-discord-bot
Version: 1.2.0
Summary: An opinionated discord.py bot code bootstrapper
Home-page: https://github.com/Pradeep-selva/bootstrap-discord-bot
Author: pradeep-selva
Author-email: pradeep.selva8833@gmail.com
License: MIT
Keywords: discord.py cli-tool bootstrapper boilerplate code generator discord bot
Platform: UNKNOWN
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.4
Classifier: Programming Language :: Python :: 3.5
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Description-Content-Type: text/markdown
Requires-Dist: argparse

<h1 align="center">Bootstrap Discord Bot</h1>

<h2 align="center">An opinionated cli-tool to bootstrap\generate your discord bot code!</h2>

## Demo

<div align="center">
    <img src="https://i.ibb.co/ZWdm21b/demo.gif" alt="demo" width="600"/>
</div>
<br/>

[![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)

<br/>
<br/>

## 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

<div align="center">
    <img src="https://i.ibb.co/c61P53p/help.png" alt="help" width="800"/>
</div>
<br/>
<br/>
<br/>

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

<div align="center">
    <img src="https://i.ibb.co/DkzZsQv/cogs.png" alt="cogs" width="800"/>
</div>
<br/>
<br/>
<br/>

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

<div align="center">
    <img src="https://i.ibb.co/hCjP76r/nocogs.png" alt="demo" width="800"/>
</div>
<br/>
<br/>
<br/>

- 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


