mirror of
https://github.com/reality/dbot.git
synced 2024-11-23 20:39:25 +01:00
eb1d12ec83
+ Add a counter to the random imgur page. + Added functionality to the ``c`` key to toggle the counter display. + Added functionality to the ``r`` key to reset the counter to default. + Added a new configuration option for a quote category to get the default 'highscore' from. This commit adds a small decreasing counter to the corner of the screen. Hidden by default, press ``c`` to toggle it. The counter will begin at highscore + 1, and will decrease with every new image. This is intended to be used during contests to see how many images one can cycle through before, for example, finding a picture of a cat. The counter can be reset using the ``r`` key. The highscore is automatically set at page load to the most recent quote added to the category specified in the configuration option. Therefore it is important that only numeric data is placed in that particular quote. The score will not reset to a new highscore automatically, and nor will a new highscore update the quote category. |
||
---|---|---|
jsbot@11cbb75b50 | ||
modules | ||
public | ||
views | ||
.gitignore | ||
.gitmodules | ||
config.json.sample | ||
install.sh | ||
LICENCE | ||
README.md | ||
run.js | ||
snippets.js | ||
strings.json | ||
VERSION |
Depressionbot IRC Bot
Introduction
Depressionbot is an IRC bot which aims to be the fanciest IRC bot around - On the general standard of software fanciness, dbot is statistically rated as being ‘82% the same as bathing in fine, fine grape juice.’
Please note that this documentation is not complete and is a work in progress, given I started it rather a long time after I began development of the project. Please don’t judge me too harshly for this as I am, in fact, mildly allergic to writing documentation.
Requirements:
- Node JS
- JSBot, a Javascript library which handles the IRC protocol
- Underscore JS library
- Various modules have their own requirements also.
External Modules
JSBot and externally developed modules can be imported by running the following commands in the cloned repository:
git submodule init
git submodule update