It's been a while since the last time I've worked on FunctionKey-Bot. This project was never a serious thing. Stepping into uncharted territory, just to get along with the trend with friends. Never learned anything from countless tutorials and documentations. Focus shifting away from the project, putting it all on finishing high school.
Basically, I've lost all interest on continuing this.
This repository will be archived for historical reasons. As well as for others to fork and make derivatives of. No more updates, no more bug fixes, no more new featues. As for the bot itself. It'll stay online indefinitely. If you decide to run your own instance, DO IT AT YOUR OWN RISK! There will be no support, if bad things happen. You're on your own.
There is no future yet as I'm still in college. But keep an eye on my profile. Maybe there will be a new version, or a rewrite, or a new bot. But who knows? Even I don't know.
I'm not dead or gonna leave the programming space. In fact, with it renewed in college. I've never been more excited to write code than ever before!
Of course. This project wouldn't exist if it weren't for my interest in programming, and for my friends who supported me. And as well as for those small few who have invited and used the bot. Thank you for everything!
Ho ho ho! v4.1 (17-12) is here! Just head over to the Releases tab for some channel log goodness!
Welcome to this part of the README.md
, where you can run your very own copy of Function Key!
This part shows you the required dependencies and the installation process.
If you don't want to run your own copy or you're too lazy to do it. Invite Function Key#2555 to a server that you own or manage.
Obviously, a program can't run without a some dependencies. Right?
Programs | Packages | Files | |
---|---|---|---|
Terminal | chalk |
moment |
./config/ |
Git | common-tags |
moment-duration-format |
./modules/ |
Node.js v8.x or newer | cowsay |
moment-timezone |
./structures/ |
FFmpeg | discord.js |
opusscript |
|
discordjs-commando |
request |
||
fortune-teller |
simple-youtube-api |
||
kaori |
wtf-wikipedia |
||
mathjs |
ytdl-core |
Everyone's favorite part! Probably?
- Install the required programs. After that, open your preferred terminal application.
- First, clone the repository or download it from the Releases tab.
$ git clone https://github.com/FriendsNone/FunctionKey-Bot.git
- Change directory and install the required packages.
$ cd FunctionKey-Bot $ npm install
- Config files are located at
./config/
. Customize them to your likings. - Then after all of that, start the bot.
$ npm start
I accept suggestions and pull request! You might be credited for the work you've done. Of course, I always check them before production.
Got any problems, bugs, or you just want other help? Just DM me on Discord (FriendsNone#4427) or join Bot Arena.
This project wouldn't exist if it weren't for these awesome people!
- vicr123#5096 & zBlake#6715, The JavaScript Nerds :P
- Rain#3447 for liking the badminton joke.
- Terax#9758 for letting me use his music code as the base.
- Aren#7772 for helping me a little.
- And many more! Including Google, Stack Overflow, and even Discord.
Seriously, big thanks <3!
This project is licensed under the MIT License. For more details, please read ./LICENSE
.
If you want to copy something from this project, ask permission first!