Skip to content
This repository has been archived by the owner on Jul 11, 2023. It is now read-only.

A light-weight, high-performance music Discord bot using Concord.

License

Notifications You must be signed in to change notification settings

ThePedroo/C-Music-Discord-Bot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

What's the "Music Discord bot with C"?

A lightweight music Discord bot using Concord.

Warning!

This project is no longer mantained, as it was replaced by Coglink

How to download and use it?

There are currently two ways of using it. Compiling the source code and using it, or using the pre-compiled version

Compiling by yourself

  • 1 - Use git clone https://github.com/ThePedroo/C-Music-Discord-Bot.git to get the bot files.
  • 2 - Install clang / GCC.
  • 3 - Install and build Concord.
  • Info. Don't have a Lavalink node? Setup it up on replit.com.

Installing and running a Postgresql server

Since this is not a Postgresql-focused guide, we won't be explaining here, but you can follow guides like this one and run Postgresql with ease.

After that, you need to fill the config.json file with all information about your bot and Lavalink.

Then, if you did everything correct, use:

$ make && ./ConcordBot

Done, now you will have a compiled version of the music bot for your architecture. :)

Pre-compiled

  • 1 - Go to GitHub releases and download the pre-compiled file that matches your CPU architecture, after it, run it.

Done! Yeah, it's that simple to use it. ^^

Using the bot

You can start using it by using .play [music], and to see more commands you can use .help.

Information

  • Project owner Discord tag: Pedro.js#9446

  • Concord owner: müller#1001

  • Concord support server: Discord

  • lib used for make requests: libcURL

  • library for websockets: Concord

  • JSON parse lib: jsmn-find