"the best discord bot" — @everyone
bear [stylized accordingly] is my personal Discord bot. While it doesn't currently have a main focus or utility, it includes many features that I find useful and use regularly. You can invite the official bot here; do note that this link will automatically give it the "ADMINISTRATOR" permission.
bear is a modified fork of sandplate 0.0.7, a powerful template bot. See its readme for more information.
git clone https://github.com/mechabubba/bear.git.- Enter the folder and
npm i. - Optional: Install a bunch of shit;
# for debian users;
$ sudo apt-get install fortune-mod cowsay texlive
# do note that these applications should be on your users $PATH. they're all technically optional; check the `debug` command to see what your server does and doesn't support :)- Optional: Add the Selenium Firefox driver to your PATH. This is used in the
sccommmand. - Optional: Compile
mathtex(name the binarymathtex) and throw that in the bin folder. This is used in thelatexcommand. - Optional: Compile DECtalk or DECtalkMini, place the build contents in the
./bin/dectalkfolder. (right now english is the only supported language, and voices need to be input manually - will fix later :D)
Running node index.js initially will create a config.json file in the data folder. Throw a bot token in there under client.token and now you're cooking with gas.
Eventually, there will be a proper docker or systemd configuration to allow it to be persistent. For now, if it for some reason shuts down, perhaps check out my script? (ノ´• ω •`)ノ
This is my bot, so every contribution is under heavy scrutiny because bear is my little scrunkly. But if you feel the need to add something or fix something, then please create a PR. Might get closed flat out, might not. Shits a gamble, man.
Feel free to join the Discord server up by the header to share your thoughts if you feel particularly strong about something.
This is licensed under the Unlicense.