diff options
-rw-r--r-- | CONTRIBUTING.txt | 12 | ||||
-rw-r--r-- | README.txt | 18 | ||||
-rw-r--r-- | TODO.txt | 24 |
3 files changed, 54 insertions, 0 deletions
diff --git a/CONTRIBUTING.txt b/CONTRIBUTING.txt new file mode 100644 index 0000000..571c5db --- /dev/null +++ b/CONTRIBUTING.txt @@ -0,0 +1,12 @@ +HI! thank you for wanting to contribute to my project. + +only asks are that you follow the coding style already established (i try to +do this aswell so come at me) + +i can take patches via github PRs or email (turret@duck.com) +have something you want to add to, but its not in TODO? go ahead and send in +your patch anyway! + +licensing? at time of writing, i need to find out what license i want to +release this as. if you're contributing, please make sure to sign-off your +commit, certifying to the contributor certificate-of-origin diff --git a/README.txt b/README.txt new file mode 100644 index 0000000..cd2848d --- /dev/null +++ b/README.txt @@ -0,0 +1,18 @@ +turret.'s discord bot skeleton for C99 + +see TODO.txt and CONTRIBUTING.txt if you want to lend a hand! + +not finished +release date unknown at time of writing + +- building +`make`! thats all. + +- errors +uh oh! i have github issues enabled on the github mirror +(https://github.com/git-turret-cyou/progs-discord-bot-skeleton). you can file +an issue or email me directly (will likely be placed on the issue tracker) +(turret@duck.com) + +- using +IDK! wait for release ig.. diff --git a/TODO.txt b/TODO.txt new file mode 100644 index 0000000..f42f1e6 --- /dev/null +++ b/TODO.txt @@ -0,0 +1,24 @@ +TODO: + +- Credentials/config system + - fetch from SOMEWHERE + - env? built-in? header? linked in as txt? + +- Discord API Abstraction + - GET/POST/DELETE/WHATEVER api that you can send quick requests to the API + already authenticated. + +- Discord Websockets + - authentication + - libcurl + - reconnecting/resuming + - heartbeat + +- Event Abstractor + +- Name initcall levels + - ill figure out a use for all of the levels once i actually get some work + in play + +- command registration API + |