OshiMiqo is a [pathetic] attempt at writing a discord bot using C.
Due to OshiMiqo's specific nature, as in configuration being built in, there are no prebuilt binaries available.
You have to build OshiMiqo from source code, available here.
You need to build from the main directory. The Makefile is both hardcoded and handcoded to only be compatible with building from the main directory. No, I have no plans to use autohell at this time.
- A C99-compliant compiler (tested with Alpine Clang 17.0.6)
- Make (tested with GNU Make 4.4.1)
- A standard C library (tested with musl latest)
- Concord (requires pthreads and curl)
- POSIX thread support
- libcurl
Copy the headers/config.example.h file to headers/config.h, then customise the configuration file for all your needs (token and guild id to register commands to)
Build it using make:
$ make
Congratulations! If the command above quit with no errors, you have (likely) successfully compiled this shitty project!
It's surprisingly simple, actually:
$ bins/entry
Well, there you have it. You've got the shitty bot running! I don't know, show this piece of shit to your programmer friends, or something.
Just for fun.
- huh, discord C bot. Interesting, I'll study it's internals to see how it works.
- haha C discord bot XDDDDDDDDDDDDDDDDDDDDDDDDDDDDD