A bot for dAmn written in node.js
JavaScript CSS HTML
Switch branches/tags
Nothing to show
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
lib Fixed utils file, and verbal_commands file by added dependency llac.js Nov 19, 2017
modules Fixed utils file, and verbal_commands file by added dependency llac.js Nov 19, 2017
plugins Removed a couple of old plugins, added the verbal_commands plugin Nov 19, 2017
views
web/modules Did a few updates, fixed switch tab on chat page. Added mind plugin Jan 18, 2017
.gitignore
README.md
jester.js
package.json Removed a couple of old plugins, added the verbal_commands plugin Nov 19, 2017
run.js Made bot add Botdom to auto join channels if none are configured Dec 6, 2015
testWordMatrix.html

README.md

Jester

What is Jester?

Jester bot for dAmn, DeviantART's chat network. It is written in Javascript using Node.js.

It features a web-based control panel that you can use to configure the bot, login with your DeviantART account, and view the bot event log. There is also a chat tab that replicates the dAmn web interface, from the perspective of the bot.

Getting Started

Requirements

In order to run the bot you must have Node.js installed. You can download Node.js here. When you install Node.js, NPM (Node Package Manager) will also be installed. This will be required for installing the bot.

Downloading the bot
Using Git

If you would like to be able to update the bot when changes are made to this repository then the best way to download the bot would be to use Git. If you haven't go Git installed yet, you can download Git here.

Once you have Git installed, navigate to the folder where you would like the bot to be installed using Command Prompt (Windows) or Terminal (Mac). Then run the command git clone https://github.com/SamM/Jester.git

When you want to update the bot, navigate to the bot folder and use the command git pull origin master to pull the latest version from Github.

Downloading the .zip

Another option is to download the .zip archive of this repository. Download ZIP. Then unzip the archive to the directory you would like to store the bot files.

Installing the bot

Once you have downloaded the bot, navigate to the bot folder using Command Prompt (Windows) or Terminal (Mac) and run the command npm install. This will download all of the dependencies for the bot.

Note: You will need to run npm install every time you update with a new version of the bot.

Running the bot

Once the bot is installed, you can run the bot by using the command npm start or node run.js. I find that using node run.js makes the bot start up faster.

Once it is running you will be given a URL that will likely be http://localhost:4000. You can open up this link in a web browser to gain access to the bot control panel. From there you can configure your bot, login with a DeviantART account, and connect your bot to dAmn.

Good luck

I'll leave the rest up to you to figure out. If you do need some help you can find me on DeviantART at http://sumopiggy.deviantart.com and send me a note, or you might be able to find me on dAmn in #Botdom.