On this day, I was dicking around with the lads down in the discordbots.org Discord server when all of a sudden the conversation turned to Discord API libraries, then, joke libs, people where saying discord.css, d.html, d.json, d.sh and others, I contributed with discord.bat. Well, I searched them up on GitHub to see if I can find one of these that's real, discord.sh turned out to be real and thought "oh well maybe discord.bat is real lol" and searched it up, apparently, a few people made some repositories as "meme libraries", so, I tried to contribute to discord.css but the version I had was out of date by the time I was ready to submit a pull request, then, DESTINY! Discord.bat (a joke version) was unedited in an hour, I hopped on that boi and wrote some sick codes, pulled, and then I got the idea to make a real version of discord.bat. (Also the pull got merged ^.^) I made a few base files I knew I would need, I didn't get the bot to connect yet but I created this commit.
Final Commit (November 4th)
I wake up, only thoughts are on making discord.bat and being buzzed about this library cause I will be cool I guess..? (It ended up being the most productive development day so far) I thought if discord.sh works I should look into HOW it works so I can use it's code for d.bat, but you know, in batch... Anyway, the first change I made was getting the bot to connect, well, not in batch. :( I talked about this issue with a friend of mine, who now is making a discord.bat that "works" in normal batch, anyway; What I ended up doing is writing the main connect code and message sending part of the bot in C# using discord.net (a *proper* discord library) and having it inter-mingle with the batch side. The next change I made was getting run.bat to save the token in a file in a temporary directory and the bot connects to that token instead of connecting to the discord.bat test bot's token which *was* hardcoded in. (I changed the token so don't try running the old exe) After a long time of fiddling with codes, I FINALLY got the bot to reply to messages using a system which; calls the batch with arguments from discord.net, passes it over to commands.bat where you code the commands, passes arguments over to s.bat with has a function to make an update.dat file which sends data over to discord.net, all the while in the background discord.net was waiting for the file to be created, then finally, sends the message from the data present in the file. After that, I was finished, so I added a working example to README.md so you could make your own bot. I also added a How? section of the readme so you can get an indept view of how it works. I also wrote a few pages on the wiki so I won't put everything in the readme, and removed stuff from readme that was clarified in the wiki.
Final Commit (5th November)