Skip to content
@DiscordFactory

Discord Factory Framework

Discord Factory is the first typescript framework dedicated to the design of discord bots. Easy to use and intuitive, Discord Factory is the best way.

Discord Factory logo

Typescript Node YARN NPM Docker SQLite Eslint

Discord factory banner

Don't waste time reinventing the wheel when designing your discord bots.

Discord Factory is the first Typescript framework designed to quickly and easily create a clean, maintainable, standards-compliant application.

In addition, you will benefit from modules dedicated to the framework that simplify the use of databases, command creation or events.

Why use Discord factory

🎨 Developer experience

The development experience is at the centre of our concerns, in fact, a developer who does not feel comfortable with a technology or a language will have difficulty in appropriating and developing his project. In order to overcome this problem, we have chosen to implement at the heart of Discord Factory the use of decorators which radically simplify the design of your commands or events.

📌 Auto-import

Traditionally, you have to import and then manually instantiate your commands or events in a single file that serves as the entry point to your application. Discord factory provides you with an auto-loader that will recursively import all your files without you having to worry about it

⚡ HMR

Using Typescript means that your code will be translated into native javascript which will be executed by your version of Node.

Don't wait any more between your saves before having a result. The Hot Module Replacement (HMR) allows you not to transpile your code and thus to gain in speed of development

📦 Modular

The Discord Factory framework offers ready-to-use modules to simplify your development such as storage-next which allows you to interact with a SQLite3 database to persist data from your application.

Sponsors

Supported OS

MacOS Ubuntu Windows

See more

Discord Twitter Documentation Patreon

Pinned

  1. factory factory Public

    ⚙ Functional basis of the Discord factory framework, as a developer you will be involved in developing your custom architecture.

    TypeScript 3

  2. core core Public

    🧡 The neuralgic heart of the application, this module gathers all the functionalities of the framework.

    TypeScript 8 3

  3. storage-next storage-next Public

    📦 Module dedicated to data storage through databases, today it supports SQLite.

    TypeScript

  4. core-commands core-commands Public

    📐 Command prompt to simplify the use of the framework by generating files according to a question/answer set.

    TypeScript

  5. colorize colorize Public

    🎨 Utility module offering multiple colours from the Tailwind palette available in https://tailwindcss.com/docs/customizing-colors.

    TypeScript

  6. website-documentation website-documentation Public

    📔 Website serving as documentation for the Discord Factory framework, all information can be found on it, don't hesitate to consult it !

    Vue 1

Repositories

Showing 10 of 12 repositories
  • core Public

    🧡 The neuralgic heart of the application, this module gathers all the functionalities of the framework.

    DiscordFactory/core’s past year of commit activity
    TypeScript 8 MIT 3 0 0 Updated Sep 2, 2022
  • factory Public

    ⚙ Functional basis of the Discord factory framework, as a developer you will be involved in developing your custom architecture.

    DiscordFactory/factory’s past year of commit activity
    TypeScript 3 MIT 0 0 0 Updated Jul 17, 2022
  • website-documentation Public

    📔 Website serving as documentation for the Discord Factory framework, all information can be found on it, don't hesitate to consult it !

    DiscordFactory/website-documentation’s past year of commit activity
    Vue 0 MIT 1 1 0 Updated May 26, 2022
  • storage-next Public

    📦 Module dedicated to data storage through databases, today it supports SQLite.

    DiscordFactory/storage-next’s past year of commit activity
    TypeScript 0 MIT 0 0 0 Updated Nov 14, 2021
  • core-commands Public

    📐 Command prompt to simplify the use of the framework by generating files according to a question/answer set.

    DiscordFactory/core-commands’s past year of commit activity
    TypeScript 0 MIT 0 0 0 Updated Oct 9, 2021
  • .github Public
    DiscordFactory/.github’s past year of commit activity
    0 0 0 0 Updated Oct 6, 2021
  • colorize Public

    🎨 Utility module offering multiple colours from the Tailwind palette available in https://tailwindcss.com/docs/customizing-colors.

    DiscordFactory/colorize’s past year of commit activity
    TypeScript 0 MIT 0 0 0 Updated Oct 5, 2021
  • message-commands Public

    📦 The Discord Factory framework no longer includes the use of commands via the messageCreate event by default. This module allows you to restore the use of these commands.

    DiscordFactory/message-commands’s past year of commit activity
    TypeScript 0 MIT 0 0 0 Updated Oct 2, 2021
  • DiscordFactory/base-addon’s past year of commit activity
    TypeScript 0 MIT 1 0 0 Updated Oct 1, 2021
  • create-factory-app Public

    📥 Official installer of the Discord Factory framework

    DiscordFactory/create-factory-app’s past year of commit activity
    TypeScript 0 1 0 0 Updated Sep 25, 2021

Top languages

Loading…

Most used topics

Loading…