Skip to content

NetroCorp/TheCodingBot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TheCodingBot

Welcome to TheCodingBot. The hobby Discord bot created by TheCodingGuy#6697. Packed with moderation, fun, and craziness. The only bot you'll ever need. ..until Discord updates their API and breaks the bot. :^)

This is the last version of TheCodingBot.

Do not expect anything to work as intended. As if, anything ever worked anyways. :P Expect some changes to explode :^)

Get this version goin'!

⚠️ Everything you need to change is in the src folder. Please try not to bother anything you don't have to. This guide will assume you've left app in src (the way it should be).

  • First, you'll need to ensure you have NodeJS installed.
  • Then, download this branch.
    • You can download easily by git clone NetroCorp/TheCodingBot.
    • If you don't know how to obtain this......... there's tutorials. This guide assumes you know how.
  • Afterwards, fire up a terminal/command prompt and run npm install in the newly created directory, wait for packages to install. Kill some time by completing the next few steps.
    • ℹ️ Wherever package-lock.json is, just run that command there.
  • Make the following changes to the app/cfg/tokendata.json file.
    • You'll need to obtain a Discord token from here.
    • If you wish to have support for osu! stats and stuff, you'll need to obtain a API key from here.
    • Save the file with your tokens in their proper place.
    • ⚠️ You'll need to rename the file from tokendata.json.example to tokendata.json.
  • Modify the app/cfg/system.json.
    • Place your ID where the placeholder yourUserIDHere is.
    • ⚠️ Do not worry about changing emotes at this time.
    • ⚠️ Do not worry about changing the logURL or imgAPI until a release regarding those items are publicly available.
  • Run npm start after changing everything that is stated above.
    • ℹ️ You can also use npm start true to enable debug logging, however this is a mess and really spammy.
  • Boom, you have a v5 clone. Kinda, I guess.

Version 5 Releases

Version Release Date
5.0.0 3/10/2022
5.0.1 3/15/2022
5.0.2 3/28/2022
5.1.0 4/2/2022
5.1.1 1/4/2023
5.2.0 10/13/2023
5.2.1 12/20/2023
5.2.2 12/21/2023

Contributing

Pull requests for emergency patches are welcome. Otherwise, pull requests will not be merged.

History

TheCodingBot started off as a small hobby project back in 2018. TheCodingBot got verified in 2022, and had 164 total servers it was in. On October 13th, 2023, it was announced that TheCodingBot would enter emergency patch maintenance only.

Disclaimer

This bot is licensed under MIT, meaning that this bot is provided "AS IS". For the best experience, always keep your fork up-to-date or utilize the current bot. For further support, join the Discord Server!