disvide


Namedisvide JSON
Version 0.5.1 PyPI version JSON
download
home_pagehttps://github.com/Cored-Inc/disvide
SummaryDisvide is a beginner-friendly Discord bot generator that allows you to create a bot by answering a few questions.
upload_time2023-04-17 20:28:24
maintainer
docs_urlNone
authorCored Developments
requires_python
licenseMIT
keywords discord bot generator beginner
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            

# Disvide 🔧

[![PyPI version](https://badge.fury.io/py/disvide.svg)](https://badge.fury.io/py/disvide)
[![Discord server](https://img.shields.io/discord/983326447970172978.svg?label=Discord&logo=Discord&colorB=7289DA&style=flat)](https://discord.gg/uqbxCTfxX9)

Disvide is a Discord bot generator that allows you to create a bot by answering a few questions. This project is created by Cored, Inc and led by FSCYT.

## Table of Contents

- [Disvide 🔧](#disvide-)
  - [Table of Contents](#table-of-contents)
  - [🚀 Features](#-features)
  - [📋 Prerequisites](#-prerequisites)
  - [📦 Installation](#-installation)
  - [🎉 Getting Started](#-getting-started)
  - [🆕 Updates](#-updates)
  - [🤝 Contributing](#-contributing)
  - [🐛 Issues](#-issues)
  - [💻 Windows Installation](#-windows-installation)
  - [📄 License](#-license)

## 🚀 Features

- Command handler
- Event handler
- Slash command handler
- Sub-commands handler
- TypeScript and JavaScript support
- Command categories
- Easy customizability

Please note that these are the features of the bot that is generated by Disvide, not the features of Disvide itself.

## 📋 Prerequisites

Before using Disvide, make sure you have the following:

- Python 3.6 or higher installed on your system.
- `pip` package manager installed on your system.
- A Discord account with access to the developer portal.

In addition, your system should meet the following requirements:

- At least 2 GB of RAM.
- At least 1 GHz CPU.
- At least 100 MB of free storage space.

Please note that you can run this app with lower-tier hardware, but you may experience performance issues.

## 📦 Installation

To get started with Disvide, follow these steps:

1. Clone this repository to your local machine.
2. Install the required dependencies by running `pip install -r requirements.txt`.

## 🎉 Getting Started

To generate a Discord bot with Disvide, follow these steps:

1. Create a Discord bot account and obtain the bot token from the Discord Developer Portal.
2. Run the program by executing `python bot_generator.py` in your terminal.
3. Answer the following questions to generate your bot:
   - What is the username of your bot?
   - What is the token of your bot?
   - What is the client ID of your bot?
   - What is the client secret of your bot?
   - Which programming language do you want to use (TS or JS)?

The program will then generate a Discord bot for you.

## 🆕 Updates

18/04/2023

- Re-wrote templates for all languages respectively to support all the listed features above.
- Made huge progress on the command generator part of disvide.
- Other minor changes...

## 🤝 Contributing

Contributions to Disvide are welcome! If you would like to contribute, follow these steps:

1. Fork this repository.
2. Create a new branch with your changes: `git checkout -b my-feature-branch`.
3. Commit your changes: `git commit -m "Added a new feature"`.
4. Push to the branch: `git push origin my-feature-branch`.
5. Create a pull request.

## 🐛 Issues

If you encounter any issues while using Disvide, please report them on the [issues page](https://github.com/cored-developments-2023/disvide/issues). To create a new issue, follow these steps:

1. Click on the "Issues" tab in the repository.
2. Click on the "New Issue" button.
3. Provide a descriptive title and detailed description of the issue.
4. Click on the "Submit new issue" button.

## 💻 Windows Installation

For installing Disvide on Windows (8.1/10/11 preferably), it will be a bit more advanced due to Windows being as advanced as always. Here are the steps that you must follow to get access to Disvide on Windows:

1. Clone this git repository by running `git clone https://github.com/Cored-Inc/Disvide`
2. Go into the Disvide directory, run `pip install -r requirements.txt` to install the packages required
3. Run `pip install --editable .`
4. Enjoy using disvide by running `disvide` on the terminal.

*Ran into issues even after that? Create an issue using the above guide and we will try our best to help you out!*

## 📄 License

This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.

            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/Cored-Inc/disvide",
    "name": "disvide",
    "maintainer": "",
    "docs_url": null,
    "requires_python": "",
    "maintainer_email": "",
    "keywords": "discord bot generator beginner",
    "author": "Cored Developments",
    "author_email": "skyblockmohammed@gmail.com",
    "download_url": "https://files.pythonhosted.org/packages/ed/38/e6173b09d0ef77fdead383e3036d27161b11ba5a455a2936e167f3e0c1fc/disvide-0.5.1.tar.gz",
    "platform": null,
    "description": "\n\n# Disvide \ud83d\udd27\n\n[![PyPI version](https://badge.fury.io/py/disvide.svg)](https://badge.fury.io/py/disvide)\n[![Discord server](https://img.shields.io/discord/983326447970172978.svg?label=Discord&logo=Discord&colorB=7289DA&style=flat)](https://discord.gg/uqbxCTfxX9)\n\nDisvide is a Discord bot generator that allows you to create a bot by answering a few questions. This project is created by Cored, Inc and led by FSCYT.\n\n## Table of Contents\n\n- [Disvide \ud83d\udd27](#disvide-)\n  - [Table of Contents](#table-of-contents)\n  - [\ud83d\ude80 Features](#-features)\n  - [\ud83d\udccb Prerequisites](#-prerequisites)\n  - [\ud83d\udce6 Installation](#-installation)\n  - [\ud83c\udf89 Getting Started](#-getting-started)\n  - [\ud83c\udd95 Updates](#-updates)\n  - [\ud83e\udd1d Contributing](#-contributing)\n  - [\ud83d\udc1b Issues](#-issues)\n  - [\ud83d\udcbb Windows Installation](#-windows-installation)\n  - [\ud83d\udcc4 License](#-license)\n\n## \ud83d\ude80 Features\n\n- Command handler\n- Event handler\n- Slash command handler\n- Sub-commands handler\n- TypeScript and JavaScript support\n- Command categories\n- Easy customizability\n\nPlease note that these are the features of the bot that is generated by Disvide, not the features of Disvide itself.\n\n## \ud83d\udccb Prerequisites\n\nBefore using Disvide, make sure you have the following:\n\n- Python 3.6 or higher installed on your system.\n- `pip` package manager installed on your system.\n- A Discord account with access to the developer portal.\n\nIn addition, your system should meet the following requirements:\n\n- At least 2 GB of RAM.\n- At least 1 GHz CPU.\n- At least 100 MB of free storage space.\n\nPlease note that you can run this app with lower-tier hardware, but you may experience performance issues.\n\n## \ud83d\udce6 Installation\n\nTo get started with Disvide, follow these steps:\n\n1. Clone this repository to your local machine.\n2. Install the required dependencies by running `pip install -r requirements.txt`.\n\n## \ud83c\udf89 Getting Started\n\nTo generate a Discord bot with Disvide, follow these steps:\n\n1. Create a Discord bot account and obtain the bot token from the Discord Developer Portal.\n2. Run the program by executing `python bot_generator.py` in your terminal.\n3. Answer the following questions to generate your bot:\n   - What is the username of your bot?\n   - What is the token of your bot?\n   - What is the client ID of your bot?\n   - What is the client secret of your bot?\n   - Which programming language do you want to use (TS or JS)?\n\nThe program will then generate a Discord bot for you.\n\n## \ud83c\udd95 Updates\n\n18/04/2023\n\n- Re-wrote templates for all languages respectively to support all the listed features above.\n- Made huge progress on the command generator part of disvide.\n- Other minor changes...\n\n## \ud83e\udd1d Contributing\n\nContributions to Disvide are welcome! If you would like to contribute, follow these steps:\n\n1. Fork this repository.\n2. Create a new branch with your changes: `git checkout -b my-feature-branch`.\n3. Commit your changes: `git commit -m \"Added a new feature\"`.\n4. Push to the branch: `git push origin my-feature-branch`.\n5. Create a pull request.\n\n## \ud83d\udc1b Issues\n\nIf you encounter any issues while using Disvide, please report them on the [issues page](https://github.com/cored-developments-2023/disvide/issues). To create a new issue, follow these steps:\n\n1. Click on the \"Issues\" tab in the repository.\n2. Click on the \"New Issue\" button.\n3. Provide a descriptive title and detailed description of the issue.\n4. Click on the \"Submit new issue\" button.\n\n## \ud83d\udcbb Windows Installation\n\nFor installing Disvide on Windows (8.1/10/11 preferably), it will be a bit more advanced due to Windows being as advanced as always. Here are the steps that you must follow to get access to Disvide on Windows:\n\n1. Clone this git repository by running `git clone https://github.com/Cored-Inc/Disvide`\n2. Go into the Disvide directory, run `pip install -r requirements.txt` to install the packages required\n3. Run `pip install --editable .`\n4. Enjoy using disvide by running `disvide` on the terminal.\n\n*Ran into issues even after that? Create an issue using the above guide and we will try our best to help you out!*\n\n## \ud83d\udcc4 License\n\nThis project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.\n",
    "bugtrack_url": null,
    "license": "MIT",
    "summary": "Disvide is a beginner-friendly Discord bot generator that allows you to create a bot by answering a few questions.",
    "version": "0.5.1",
    "split_keywords": [
        "discord",
        "bot",
        "generator",
        "beginner"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "d6f3832ef3614502e7f3da78365cebd7f0eeaebc68d62e64823bdf3b5c1b8edb",
                "md5": "1c5a8785f38968f3939681c50d926a47",
                "sha256": "a0c5721de07f3df9a840854fa3fffb153e29c9ba670bdcec183875275babf53d"
            },
            "downloads": -1,
            "filename": "disvide-0.5.1-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "1c5a8785f38968f3939681c50d926a47",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": null,
            "size": 3950,
            "upload_time": "2023-04-17T20:28:22",
            "upload_time_iso_8601": "2023-04-17T20:28:22.744936Z",
            "url": "https://files.pythonhosted.org/packages/d6/f3/832ef3614502e7f3da78365cebd7f0eeaebc68d62e64823bdf3b5c1b8edb/disvide-0.5.1-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "ed38e6173b09d0ef77fdead383e3036d27161b11ba5a455a2936e167f3e0c1fc",
                "md5": "77182ea1dad17d5ec7b462ec25972202",
                "sha256": "536acfa25434002b1b838d0f7cad934c7e440adc00282a679f889a55051ff163"
            },
            "downloads": -1,
            "filename": "disvide-0.5.1.tar.gz",
            "has_sig": false,
            "md5_digest": "77182ea1dad17d5ec7b462ec25972202",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": null,
            "size": 3798,
            "upload_time": "2023-04-17T20:28:24",
            "upload_time_iso_8601": "2023-04-17T20:28:24.922079Z",
            "url": "https://files.pythonhosted.org/packages/ed/38/e6173b09d0ef77fdead383e3036d27161b11ba5a455a2936e167f3e0c1fc/disvide-0.5.1.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2023-04-17 20:28:24",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "github_user": "Cored-Inc",
    "github_project": "disvide",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": false,
    "requirements": [],
    "lcname": "disvide"
}
        
Elapsed time: 0.08571s