Skip to content

harmonix-js/harmonix

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

Harmonix banner

Version Downloads License Website Discord

Harmonix

Open-source framework to make Discord bots.

โšก Quick Start

This will set up a starter project with all the required files and dependencies:

npx @harmonix-js/cli init <my-bot>

๐Ÿค– Development

Harmonix offers a straightforward, user-friendly, and robust solution for writing commands naturally. It automates all repetitive tasks, allowing you to concentrate on developing your bot features with assurance.

Example of a commands/ping.ts:

import { defineCommand } from '@harmonix-js/core'

export default defineCommand(
  {
    description: 'Ping command'
  },
  (client, interaction) => {
    interaction.reply('Pong!')
  }
)

๐Ÿ“– Documentation

Check out the Harmonix documentation to enhance your skills. It's an excellent resource for deepening your understanding of the framework, covering a large bunch of topics.

๐Ÿค Contribution

We welcome your support to enhance Harmonix. To do that you can report bugs or give us feedback and ideas.

โš–๏ธ License

Published under the MIT license.

๐ŸŒฑ Contributors

About

๐Ÿค– The DX-first framework for Discord bots.

Topics

Resources

License

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Sponsor this project

 

Contributors 3

  •  
  •  
  •