Douglas Gardner
24a955b2ab
remove broken finger functionality
2013-03-17 19:55:47 +00:00
reality
4e1beb7580
Started working on transforming quotes. Need more input from evan and that before continuing I think. [ #272 ]
2013-03-16 13:45:58 +00:00
reality
54e3b84902
Poll module now functional using databank. What of it? [ #272 ]
2013-03-16 00:02:35 +00:00
reality
a5b65856a6
Merge git://github.com/reality/depressionbot into database
2013-03-15 23:12:30 +00:00
reality
7bb5cc722a
update stats or something idk
2013-03-15 23:12:21 +00:00
reality
4bb9f90398
bump stats
2013-03-12 19:59:44 +00:00
reality
c507e62a41
Merge pull request #292 from xray7224/master
...
More translations :)
2013-03-12 12:53:12 -07:00
Thomas Menari
4b5bf08fe9
Add identica+twitter status fetching
2013-03-11 19:30:00 +00:00
Thomas Menari
5a6f6ad39e
entity decoding for link module
2013-03-09 17:02:33 +00:00
Douglas Gardner
8404cb4245
genericise
2013-03-06 17:48:48 +00:00
Douglas Gardner
c26c52a33f
tweak grammar of README
2013-03-06 16:52:24 +00:00
Douglas Gardner
184d70d3a7
add shizzle
2013-03-06 16:34:59 +00:00
reality
7bda956dbb
Merge pull request #301 from zuzak/finger
...
Finger: #297
2013-03-06 08:27:35 -08:00
Douglas Gardner
1082ea65d4
actually tidy
2013-03-06 14:18:43 +00:00
Douglas Gardner
8eb60552fb
tidy
2013-03-06 14:17:24 +00:00
Douglas Gardner
a074779441
add basic
2013-03-06 13:55:35 +00:00
Douglas Gardner
9d277c7ac6
add hackish handling of non-existent users
2013-03-06 13:20:58 +00:00
Douglas Gardner
3cdf3fd417
add string functionality
2013-03-06 13:10:54 +00:00
Douglas Gardner
ab8e297769
add basic, hackish finger functionality
2013-03-06 13:02:02 +00:00
xray7224
f6d89defe7
ngari oel ngolop aylì'uti nìmun =]
2013-02-25 00:32:06 +00:00
reality
57977ac182
dont bother with titles if they are too long
2013-02-20 10:28:47 +00:00
reality
238e204d85
Fix [ #286 ]
2013-02-16 18:06:58 +00:00
reality
07f8a129d5
provisional poll thing. only commiting so i can switch branch w/e [ #272 ]
2013-02-16 17:37:23 +00:00
Luke Slater
5f8bde0db9
Merge pull request #285 from SamStudio8/master
...
~link to use event input not params [Fix #273 ]
2013-02-15 09:57:47 -08:00
Sam Nicholls
66611c92a3
~link to use event input not params [ Fix #273 ]
2013-02-15 17:28:54 +00:00
Luke Slater
957c8593b1
Merge pull request #274 from zuzak/langs
...
begin transition from English to ISO-639
2013-02-13 14:04:55 -08:00
Douglas Gardner
ea3338b2b9
fix dash
2013-02-12 21:10:52 +00:00
Douglas Gardner
9715d78964
convert hyphens to a more appropriate en-dash
2013-02-12 21:05:32 +00:00
Thomas Menari
ae12e319a6
show title for found song
2013-02-12 19:38:52 +00:00
Thomas Menari
a00a5dafed
fix spotify search crash
2013-02-12 19:31:34 +00:00
Thomas Menari
9f007c906f
spotify module
2013-02-12 19:14:27 +00:00
Douglas Gardner
a53eb5e0d2
begin transition from English to ISO-639 with #234
...
This patch converts all English language strings used within
depressionbot's localisation interface (that is, strings.json) to their
ISO-639-1 equivalents.
The purpose of this patch is to make the strings.json file less
English-dependent.
All languages with an ISO-639-1 code have been converted; that is,
English, Spanish and Welsh, to ``en``, ``es`` and ``cy`` respectively.
This patch does not attempt to force a solution to the issue of Na'vi:
the language does not have a large enough corpus to warrant its own ISO
639-3 code, and as such there is no perfect solution. For the time
being, this patch keeps the Na'vi language as its English language
string ("Na'vi"). A possible solution to this discrepancy includes using
the ISO 639-3 code ``art``, used for artificial languages that do not
qualify for an official code, or by using local use codes specified
in ISO 639-3 (qaa to qtz).
This patch requires collaboration with upstream repositories that also
use strings.json, such as the Github and Stats modules.
2013-02-12 18:39:15 +00:00
reality
22238f95d1
bump stats
2013-02-12 18:35:28 +00:00
reality
c79c595ee7
Remove object prototype extensions in master [ #135 ]
2013-02-12 18:34:36 +00:00
reality
87387878a7
Merge branch 'master' of github.com:reality/depressionbot
2013-02-12 17:31:34 +00:00
reality
1b5c722c58
bump github
2013-02-12 17:31:13 +00:00
Sam Nicholls
532b1daaa6
Restrict version command to admin
2013-02-11 16:36:01 +00:00
Luke Slater
c6d3b5ccf4
Merge pull request #270 from dafrancis/master
...
Delete Jesus from existance
2013-02-11 08:15:35 -08:00
Dafydd Francis
7053b34bc4
Update modules/js/js.js
2013-02-11 16:12:44 +00:00
Luke Slater
c7a2b81e5e
Merge pull request #76 from dafrancis/master
...
#YOLO
2013-02-11 05:21:43 -08:00
Luke Slater
4341cdc0fd
Merge pull request #265 from zuzak/rain
...
~rain module
2013-02-10 12:57:47 -08:00
Joe MacMahon
8c828213d0
Added CTCP VERSION responding. New config option for version.
2013-02-09 16:44:05 +00:00
Douglas Gardner
f4a118db89
complete module
2013-02-07 16:47:05 +00:00
reality
c33d7b3720
derp
2013-02-05 19:26:29 +00:00
reality
8fcd19cca9
provisional api functionality for kicking and banning [ #261 ]
2013-02-05 19:22:22 +00:00
Sam Nicholls
c813f6087c
Fixed second new_user event misfire
2013-02-03 16:49:10 +00:00
Douglas Gardner
be80b185ed
Merge remote branch 'upstream/master' into rain
2013-01-31 19:48:18 +00:00
Luke Slater
3bfc82c7bc
remove unnecessary else
2013-01-31 18:53:58 +01:00
reality
a38f807f22
rebump jsbot and that
2013-01-31 17:47:52 +00:00
reality
d7c193cbe9
couple of formatting fixes + fix indentation [ Close #258 ]
2013-01-31 17:46:15 +00:00
Daniel Dowling
4b7c2092b0
Added check for params[1] to ~xkcd
2013-01-31 17:20:51 +00:00
Daniel Dowling
451b7ea4d0
Cleaned up link slightly.
2013-01-31 15:53:45 +00:00
Daniel Dowling
bf2cff6eba
Cleaned up code based on feedback.
2013-01-31 15:41:16 +00:00
Dafydd Francis
3f2bb2bde1
Just wanna post hashtags #yolo
2013-01-30 22:13:08 +00:00
Dafydd Francis
feb51aaceb
Merge reality's stuff
2013-01-30 22:10:30 +00:00
Daniel Dowling
c3e569be41
Update modules/link/link.js
...
Tab fix three: Revenge of the tabs
2013-01-30 17:31:06 +00:00
Daniel Dowling
5f0bcd7710
Update modules/link/link.js
...
Tab fix attempt 2
2013-01-30 17:28:34 +00:00
Daniel Dowling
8d3d5d08a5
Update modules/link/link.js
...
indent fix test
2013-01-30 17:23:53 +00:00
Daniel Dowling
bcdca5d002
updated xkcd random to use dbot api instead of function call.
2013-01-30 17:18:07 +00:00
Daniel Dowling
67d7abbf84
fixed xkcd random and updated readme for link
2013-01-30 16:50:54 +00:00
Daniel Dowling
73e9b21824
added random xkcd function using "*" as the param
...
Will get a random comic from http://dynamic.xkcd.com/random/comic/
Needs testing
2013-01-30 14:19:52 +00:00
Douglas Gardner
178495bd69
WHY DOES THE RAIN GO DOWN NOT UP
2013-01-30 13:29:49 +00:00
Douglas Gardner
c9161c10ae
it was raining cats and dogs; there were poodles all over the road
2013-01-30 12:43:17 +00:00
Douglas Gardner
0e9827a2fc
further development was precipitated
2013-01-30 12:38:27 +00:00
Douglas Gardner
e1a8360b27
add api key to config
2013-01-30 12:27:08 +00:00
Douglas Gardner
251d69194b
Update documentation; contract if statement
2013-01-30 12:21:46 +00:00
Douglas Gardner
0a63518b62
Add beginnings of a reworked ~isitraining
2013-01-30 12:12:10 +00:00
Luke Slater
eb7a958352
Don't pork up if UD is down
2013-01-30 09:56:56 +01:00
Douglas Gardner
4f24e6db4a
update documentation
2013-01-30 01:39:50 +00:00
Douglas Gardner
e3074d8054
implement xkcd functionality
...
The strings.json file is extensible; other fields that can be
placed in the xkcd string include the {year}, {month} and {day}
of the comic; the {alt} text; and links to the {img}.
A {transcript} is also available.
2013-01-30 01:37:28 +00:00
reality
1a7825d8c6
bump github
2013-01-29 16:11:07 +00:00
reality
b9ad35b21f
fix syntax
2013-01-29 15:05:34 +00:00
Jessica T
a8e8120a5c
realityìri oel pamrel soli fì'ur mipa upxare leNa'vi
2013-01-29 14:47:37 +00:00
reality
c3c52692a6
Merge branch 'master' of github.com:reality/depressionbot
2013-01-29 00:53:54 +00:00
reality
c4a98c0df7
fix #249
2013-01-29 00:53:37 +00:00
Sam Nicholls
45d2bae004
Merge pull request #248 from SamStudio8/master
...
Fixed new_user emit misfire
2013-01-28 15:41:51 -08:00
Sam Nicholls
f7f9037e44
Fixed new_user emit misfire
2013-01-28 23:40:32 +00:00
reality
e587725322
Merge branch 'master' of github.com:reality/depressionbot
2013-01-28 01:53:23 +00:00
reality
fbd664668f
bump stats
2013-01-28 01:44:10 +00:00
Luke Slater
b4fbc8d258
Merge pull request #238 from SamStudio8/master
...
Profile onLoad to use own createProfile API [#220 ]
2013-01-27 17:39:34 -08:00
Sam Nicholls
d123fa95c6
Profile onLoad to use own createProfile API [ #220 ]
2013-01-28 01:38:36 +00:00
reality
b068f47475
bump stats
2013-01-28 01:02:33 +00:00
reality
cb149531a5
update github
2013-01-28 00:56:11 +00:00
reality
3112facd01
add zuzaks github module
2013-01-28 00:44:52 +00:00
reality
db4ea68bb9
bump statos
2013-01-28 00:42:34 +00:00
reality
dc82d0add0
bump stats
2013-01-27 23:42:09 +00:00
Luke Slater
760c57cb8c
Merge pull request #237 from SamStudio8/master
...
Testing rolling week [#216 ]
2013-01-27 15:39:19 -08:00
Sam Nicholls
13e24bbdbb
Testing rolling week [ #216 ]
2013-01-27 23:37:35 +00:00
reality
a5cede8c92
remove timers.js [ #170 ]
2013-01-27 20:52:11 +00:00
reality
aeea3fc269
Quotes rm stuff no longer uses timers.js [ #170 ]
2013-01-27 20:33:27 +00:00
reality
d3c3c2a5c1
pushconfig command [ #189 ]
2013-01-27 20:26:14 +00:00
reality
c353069213
syntax fix
2013-01-27 19:45:56 +00:00
reality
a670faab21
syntax fix
2013-01-27 19:44:38 +00:00
reality
74d8fd9f94
getConfig now figures out value, appropriate changes for [ #189 ]
2013-01-27 17:53:50 +00:00
reality
4a64928fd6
~ignorechannel and ~unignorechannel commands in [ #190 ]
2013-01-27 17:18:38 +00:00
reality
eb62212626
Add check for channel ignorance in command execution logic [ #190 ]
2013-01-27 16:48:14 +00:00
reality
27e24a8173
Fixes for [ #232 ]
2013-01-27 15:19:56 +00:00
reality
bd75519047
callback fix for [ #233 ]
2013-01-27 14:49:22 +00:00
reality
bd32a06276
Fix docs for [ #233 ]
2013-01-27 14:39:23 +00:00
reality
4555e12eaa
Fix quote interpol + no need to pass event [ #230 ][ #156 ]
2013-01-26 20:08:09 +00:00
reality
aa4a8b8527
users.api.getRandomChannelUser [ #156 ]
2013-01-26 19:21:09 +00:00
reality
188d90f068
update statos
2013-01-26 18:53:41 +00:00
reality
023c689f65
Merge branch 'master' of github.com:reality/depressionbot
2013-01-26 18:51:27 +00:00
reality
e0cc4d0797
bump stats
2013-01-26 18:51:02 +00:00
Sam Nicholls
fdd8ed7a6f
Prevent profile break on no-stats bug
2013-01-26 18:11:28 +00:00
Sam Nicholls
e798882420
Add ~profile command [ Close #219 ]
2013-01-25 19:57:04 +00:00
Sam Nicholls
78e0e60083
Hook ~setaliasparent and ~mergeusers [ Fix #218 ]
2013-01-25 15:13:12 +00:00
reality
bc124e50c5
merge tmenari
2013-01-25 00:46:25 +00:00
reality
9d5785d41e
notes im just commiting for something else
2013-01-25 00:45:45 +00:00
reality
687f35d51c
whoops
2013-01-25 00:41:35 +00:00
reality
4f01cc2958
sorry @samstudio8 ill clean it up
2013-01-25 00:40:42 +00:00
Thomas Menari
f03dfd9111
sort photos by primary
2013-01-25 00:30:09 +00:00
reality
6156de73b1
change test_setprop and test_setprop to not have test in them (or underscores)
2013-01-24 22:44:41 +00:00
Sam Nicholls
1979ab15b0
Initial channel activity 'graph' [ #167 ][ #184 ]
2013-01-24 22:17:56 +00:00
reality
6f73fde865
file existence checking for module property files and config.json [ #163 ]
2013-01-24 21:35:00 +00:00
Luke Slater
2e620fea6f
Merge pull request #206 from tmenari/master
...
basic "yearbook" feature
2013-01-24 12:52:32 -08:00
Thomas Menari
3c4974d5ef
make more l33t
2013-01-24 19:39:28 +00:00
reality
447bcbabf8
users emit for new users
2013-01-24 19:29:13 +00:00
reality
e1c332daef
dox
2013-01-24 19:11:22 +00:00
reality
9d21b90b34
update stats
2013-01-24 18:55:59 +00:00
reality
37f5583d31
event in users for nick rename
2013-01-24 18:55:28 +00:00
reality
4376989df4
event majigger as per [ #205 ]
2013-01-24 18:03:14 +00:00
reality
656024d87b
revert poll syntax error >.<
2013-01-24 10:08:05 +00:00
reality
2e8d25aea4
i am retard
2013-01-24 10:06:56 +00:00
reality
68f78cad9c
~ud regex and only use first response line [ #197 ]
2013-01-24 10:05:50 +00:00
reality
77490bbda5
Merge branch 'upstream' of https://github.com/zuzak/depressionbot
2013-01-24 10:03:18 +00:00
Thomas Menari
278bc8b93c
add initial yearbook feature
2013-01-24 01:02:50 +00:00
Sam Nicholls
9d87fb7b7d
Merge pull request #204 from SamStudio8/master
...
Check for channel not nicks [#201 ]
2013-01-23 16:34:42 -08:00
Sam Nicholls
e2073f557c
Check for channel not nick [ #201 ]
2013-01-24 00:30:22 +00:00
Sam Nicholls
7df5d41f18
Merge pull request #203 from SamStudio8/master
...
Oops [#201 ]
2013-01-23 16:26:19 -08:00
Sam Nicholls
35c9975d44
Oops [ #201 ]
2013-01-24 00:25:54 +00:00
Sam Nicholls
f4dcbd5506
Merge pull request #202 from SamStudio8/master
...
Stop nicks property error [#201 ]
2013-01-23 16:24:48 -08:00
Sam Nicholls
8be61b746d
Stop nicks property error [ #201 ]
2013-01-24 00:23:26 +00:00
Luke Slater
6b6907fe7b
re-add ~quote syntax
2013-01-24 00:39:42 +01:00
Luke Slater
ba72fa9aad
Merge pull request #200 from SamStudio8/master
...
Profile move and merge API [Untested]
2013-01-23 15:33:46 -08:00
Sam Nicholls
ed86f98427
Profile move and merge API [Untested]
2013-01-23 23:32:50 +00:00
reality
5767634f42
call stats rename on nick listener
2013-01-23 23:05:09 +00:00
Sam Nicholls
1d0a5cb8a5
Merge pull request #199 from SamStudio8/master
...
Regex for ~test_setprop
2013-01-23 14:55:47 -08:00
Sam Nicholls
2a59f20b60
Regex for ~test_setprop
2013-01-23 22:55:06 +00:00
reality
3584831f84
bump stats
2013-01-23 22:34:44 +00:00
Luke Slater
b7af2d02fe
Merge pull request #196 from SamStudio8/master
...
Basic Profiles, show "ago" string in userlists
2013-01-23 14:34:15 -08:00
reality
045ff8b9f8
status command and some basic error storing in module load [ #198 ]
2013-01-23 22:32:17 +00:00
Sam Nicholls
f3771240a3
Basic Profiles [ #184 ]
2013-01-23 19:13:10 +00:00
Douglas Gardner
29899adfc0
remove one-word restriction on ~ud
...
There's undoubtedly a better way to do this, but it works.
~ud now allows more than one word to be sent to UD's servers.
2013-01-23 19:01:52 +00:00
reality
c77cb09f87
syntax error in quotes conf
2013-01-23 16:24:52 +00:00
reality
b12259643a
sometimes i think i might be retarded
2013-01-23 16:12:08 +00:00
reality
ff6a296aea
Merge branch 'master' of github.com:reality/depressionbot
2013-01-23 13:40:45 +00:00
reality
d7bbd57358
what a fool
2013-01-23 13:40:33 +00:00
Luke Slater
b0752f779b
Get mogglington his pony maybe [ #193 ]
2013-01-23 10:36:46 +01:00
reality
27e79641d5
revert web shit
2013-01-22 23:29:49 +00:00
reality
23d0a76c83
Merge branch 'master' of github.com:reality/depressionbot
2013-01-22 23:27:19 +00:00
reality
4f530e5bc6
fix db meltage. [ #191 ]
2013-01-22 23:27:02 +00:00
Luke Slater
33e53df600
Merge pull request #195 from zuzak/master
...
Update documentation
2013-01-22 13:17:00 -08:00
Douglas Gardner
1e70646ae5
update documentation
...
Added README to the dice module.
Updated the README in the link module to reflect changes in fba8edef18
2013-01-22 21:07:04 +00:00
reality
82d0362ee3
bump stats
2013-01-22 21:04:34 +00:00
reality
7b01564149
Merge branch 'master' of github.com:reality/depressionbot
2013-01-22 20:47:26 +00:00
reality
d5328377e5
bump stats version
2013-01-22 20:47:15 +00:00
Luke Slater
cc62ce99f0
Merge pull request #194 from SamStudio8/master
...
Preliminary Profiles [#183 ][#184 ][MADE BY @samstudio8 #185 ]
2013-01-22 12:46:31 -08:00
Sam Nicholls
612171d288
Preliminary Profiles [ #183 ][ #184 ][MADE BY @samstudio8 #185 ]
2013-01-22 20:44:45 +00:00
reality
874f78b09c
Merge branch 'master' of github.com:reality/depressionbot
2013-01-22 19:52:55 +00:00
reality
fba8edef18
~ud was surprisingly easy [ #192 ]
2013-01-22 19:52:26 +00:00
reality
f7acd2e01b
revert to older, non-broken ignore. whoops!
2013-01-22 19:33:22 +00:00
Luke Slater
6e08b184f6
replaceWith empty if no q[3]
2013-01-22 12:22:55 +01:00
Luke Slater
5b965657bb
second part of the regexen can be empty
2013-01-22 12:21:14 +01:00
reality
7d744ef849
f
2013-01-22 01:06:29 +00:00
reality
d059732cb8
ok fuck you
2013-01-22 01:00:56 +00:00
reality
b8546358fb
another whoops
2013-01-22 00:59:11 +00:00
reality
909dd61982
whoops
2013-01-22 00:56:05 +00:00
reality
b940b6f913
that should do it
2013-01-22 00:53:30 +00:00
reality
3b3aa280e0
getAllUsers
2013-01-22 00:24:12 +00:00
reality
b107f64efc
getserverusers
2013-01-22 00:00:11 +00:00
reality
2f2356f2fd
Add dependency info [ #187 ]
2013-01-21 20:50:23 +00:00
reality
9ac8d3fd29
readme for regex [ #154 ]
2013-01-21 20:38:16 +00:00
reality
ed1b4bf717
Allow flags on the regexen [ #154 ]
2013-01-21 20:32:34 +00:00
reality
24bb198c5d
Bit more efficient. dont bother saying the replacement if replacement not made [ #154 ]
2013-01-21 20:14:51 +00:00
reality
400d215734
Correct other people [ #154 ]
2013-01-21 19:57:45 +00:00
reality
d8c133a7b3
Basic regex replace support [ #154 ]
2013-01-21 19:42:51 +00:00
reality
4d01187346
Show voting options in ~pdesc [ #155 ]
2013-01-21 19:30:06 +00:00
reality
dd9962d465
Fix [ #173 ] by encoding # in uri and unescaping
2013-01-21 19:22:52 +00:00
reality
1958db6df1
Denting quotes optional [ #181 ]
2013-01-21 19:07:25 +00:00
reality
1673c8846b
basic dependencies as per [ #85 ]
2013-01-21 17:39:21 +00:00
reality
2f05cba960
set some config options not allowed to be changes [ #145 ]
2013-01-21 00:10:01 +00:00
reality
4f0cfaab93
change param order for timer
2013-01-20 21:57:14 +00:00
reality
ff4d1f2021
documentation for timers module [ #160 ]
2013-01-20 21:49:31 +00:00
reality
4d7e9343a4
syntax error in previous commit
2013-01-20 21:28:44 +00:00
reality
d9bd2eb492
This should be a fully functional timers module [ #160 ]
2013-01-20 21:27:49 +00:00
reality
07656eddcd
hook for update poll nicks [ #158 ][ #166 ] also change mergeusers return api
2013-01-20 20:22:27 +00:00
reality
f04621a5e9
poll uses knownUsers [ #158 ]
2013-01-20 19:12:34 +00:00
reality
8a66f5b9c6
report uses known users api functionality [ #158 ]
2013-01-20 19:04:12 +00:00
reality
e048780cfc
Fix for [ #165 ]. Recommend deleting knownUsers db on running instances
2013-01-20 18:44:21 +00:00
reality
eb104f157b
dont show including if no aliases
2013-01-20 18:26:07 +00:00
reality
bf40369352
typo
2013-01-20 18:22:17 +00:00
reality
05e6d084b5
add some including
2013-01-20 18:19:44 +00:00
reality
f908db7b3b
that should fix [ #164 ]
2013-01-20 18:12:23 +00:00
reality
9cb07dbfba
Some provisional base functionality for [ #160 ]
2013-01-20 17:55:46 +00:00
reality
c4301c2ec3
correct userconfigpath
2013-01-20 17:02:00 +00:00
reality
a80f00038d
showconfig and setconfig for root config options [ #145 ]
2013-01-20 16:35:17 +00:00
reality
fedb9335a2
showconfig command [ #145 ]
2013-01-20 16:17:22 +00:00
reality
2607ce1e93
create getcurrentconfigpath for use by other commands
2013-01-20 15:49:31 +00:00
reality
f64c50a0c8
setconfig command [ #145 ]
2013-01-20 15:17:44 +00:00
reality
94363a6d8f
polls case insensitive [ #155 ]
2013-01-19 13:34:42 +00:00
reality
1fa4a4a27e
update stats to v0.2
2013-01-18 15:46:25 +00:00
Luke Slater
6d442fd45c
Match full user string. Fix for [ #151 ].
2013-01-18 15:34:04 +01:00
reality
dcf7d0448d
wonderrful stat changos
2013-01-17 22:53:40 +00:00
reality
62419a363b
correct return object for mergeusers
2013-01-17 22:40:49 +00:00
reality
447baa0a79
update stats
2013-01-17 22:27:10 +00:00
reality
d0a0579b57
Merge branch 'master' of github.com:reality/depressionbot
2013-01-17 17:44:39 +00:00
reality
f6371a7bbc
Fix [ #142 ] by escaping regex, also improve efficiency by only compiling 1 regex
2013-01-17 17:44:29 +00:00
Luke Slater
f6cf58d68b
Merge pull request #148 from SamStudio8/master
...
Case insensitive doom continues
2013-01-16 14:00:37 -08:00
Sam Nicholls
47dec97e1b
Case insensitive doom continues
2013-01-16 21:55:14 +00:00
reality
54c67cb6ff
newstats
2013-01-16 21:24:32 +00:00
reality
389e8660b1
remove unused debug output
2013-01-16 20:25:39 +00:00
reality
e2e1c0b6a9
that bug that somethjing
2013-01-16 20:21:28 +00:00
reality
d99820ee3d
update stats again
2013-01-16 16:37:57 +00:00
reality
5f59c7c352
update stats
2013-01-16 16:31:13 +00:00
reality
21f4bc4ad6
i hate computers
2013-01-15 23:32:45 +00:00
reality
e403d1d7f1
no idea how that was doing that but now it is fixed
2013-01-15 23:09:35 +00:00
reality
a433b592c9
wat
2013-01-15 21:58:47 +00:00
reality
157fe71fc1
docs link for users
2013-01-15 21:44:35 +00:00
reality
4e248ef248
add readme for users
2013-01-15 21:43:09 +00:00
reality
37a1027612
Dent docs
2013-01-15 21:20:25 +00:00
reality
69d9880519
update flow info for command
2013-01-15 21:14:52 +00:00
reality
4adfe63493
add api docs for command
2013-01-15 21:09:07 +00:00
reality
8ed4a3f088
update stats
2013-01-15 20:49:05 +00:00
Sam Nicholls
078f3b943b
Better users web
2013-01-15 20:44:15 +00:00
reality
76382a6daa
and they told me no bru regex is cool u wil hav fun
2013-01-15 19:44:34 +00:00
reality
12db5c64e9
lc fix for resolve user
2013-01-15 19:27:21 +00:00
reality
be9ee61e13
isOnline and resolveUser checks lower case properly
2013-01-15 19:09:54 +00:00
reality
de075a3a2d
Merge branch 'master' of github.com:reality/depressionbot
2013-01-15 17:52:22 +00:00
reality
628ba5b569
return data for user changes instead of calling stats
2013-01-15 17:52:13 +00:00
Luke Slater
c783113cca
This should fix that undefined whatsit
2013-01-15 18:38:08 +01:00
reality
921da917a4
Command hooks [ #86 ]
...
* Command API function to addHook(command, callback)
* Commands open to callbacks must return information or indicate failed completion by return false
* Hooks to be added in module onLoad
* Command loop checks for available hooks and return state, then applies with module scope.
* onLoad running moved to end of all module loading to facilitate this without order problems
* Added example for ~qadd dent
2013-01-15 17:23:14 +00:00
reality
1bd1b5aa56
remove useless crap from modules [ #136 ]
2013-01-15 16:54:51 +00:00
reality
2e875e7434
update poll [ #131 ]
2013-01-15 16:21:43 +00:00
reality
529194e4df
transform dice [ #131 ]
2013-01-15 16:09:57 +00:00
reality
478d344fe2
Fix up spelling [ #131 ]
2013-01-15 16:05:04 +00:00
reality
6896536a3b
redo youare [ #131 ]
2013-01-15 15:43:02 +00:00
reality
126810f180
update stats! A+ work @samstudio8 [ #131 ]
2013-01-15 15:34:47 +00:00
reality
fbb60306d5
fix binding bug
2013-01-15 15:32:44 +00:00
Luke Slater
d89fd21301
Merge pull request #138 from SamStudio8/new_modules
...
Modified users web to call new stats API [Close #137 ]
2013-01-15 07:13:33 -08:00
Sam Nicholls
44764cd2b3
Modified users web to call new stats API [ Close #137 ]
2013-01-15 15:10:28 +00:00
reality
a591071b1a
qhoops!
2013-01-15 14:51:07 +00:00
reality
a9bae98ae8
transform quotes [ #131 ]
2013-01-15 14:47:46 +00:00
reality
0a3d1b6f9e
Fixed web loading and hot refresh of pages [ #131 ]
2013-01-15 13:58:13 +00:00
reality
b733564cb2
fixt link [ #131 ]
2013-01-14 23:11:50 +00:00
reality
f532aee4ab
fix up ignore [ #131 ]
2013-01-14 23:02:55 +00:00
reality
7a6cab841e
fixed up kick [ #131 ]
2013-01-14 23:00:16 +00:00
reality
96792d5008
Fixed doom function binding bug and transformed js module [ #131 ]
2013-01-14 22:03:58 +00:00
reality
8b7953e906
tranform users, fix for bind in module loader [ #131 ]
2013-01-14 21:03:47 +00:00
reality
3bde9e4930
Transformed dent module, changed module loader to give right scope. [ #131 ]
2013-01-14 17:45:53 +00:00
reality
4b69aee3e9
Transformed admin [ #131 ]
2013-01-14 16:56:34 +00:00
reality
0ff2a43c07
command can stand being run without quotes!
2013-01-14 16:47:48 +00:00
reality
5419a664dc
Much better! [ #131 ]
2013-01-14 16:24:38 +00:00
reality
dc269b53b4
Here is an experimental look at how modules will have to be as per [ #131 ]
2013-01-14 16:02:40 +00:00
reality
ba2ab323e3
Do the [ #133 ]
2013-01-14 13:10:16 +00:00
reality
dff5825bfe
web fix. dope
2013-01-13 17:18:30 +00:00
reality
f8ed6b04fc
fix syntax error
2013-01-13 17:04:54 +00:00
reality
a14fddc49d
isPrimaryUser and getAliases in users module
2013-01-13 17:01:50 +00:00
reality
b512cc7ee9
web underscorised [ #81 ]
2013-01-13 15:51:54 +00:00
reality
cd5649a1e8
underscorise spelling [ #81 ]
2013-01-13 15:45:07 +00:00
reality
35e34874af
link underscorised (easy) [ #81 ]
2013-01-13 15:30:53 +00:00
reality
f6d69fe137
without instead o splice
2013-01-13 15:27:45 +00:00
reality
e2cb5ea77d
Underscorise users module (was not pleasant) [ #81 ]
2013-01-13 15:26:44 +00:00
reality
6b8b617e71
Underscorise poll. Unfortunately some stuff went missing in the switch-over. Whoops. Oh I also fixed it. [ #81 ]
2013-01-12 23:31:53 +00:00
reality
f36e6c781b
underscorisation of kick [ #81 ]
2013-01-12 22:53:13 +00:00
reality
ca8a8ca9c2
underscorisation for dent and ignore [ #81 ]
2013-01-12 22:19:48 +00:00
reality
3cc013635d
Underscorisation of report module [ #81 ]
2013-01-12 21:54:02 +00:00
reality
08bd67f4f0
incomplete underscorisation in quotes [ #81 ]
2013-01-12 21:40:16 +00:00
reality
abaa1e7fa2
underscorise admin.js [ #81 ]
2013-01-12 17:36:59 +00:00
reality
2004a70b45
Merge github.com:reality/depressionbot into underscore
2013-01-12 17:15:39 +00:00
reality
39cab9c60d
Disallow loading modules more than once, with a nice tribute to @samstudio8 if you try to load web [ #116 ]
2013-01-12 17:10:48 +00:00
reality
0769d0bd69
Removed dependency on commandMap (I think ignore might still look at it for now). Underscorised command. [ #81 ]
2013-01-12 16:14:17 +00:00
Sam Nicholls
2245167cf3
Added patching info for Express
2013-01-12 13:01:43 +00:00
reality
0f39a227f2
-nicks- now picks random nick from channel [ #105 ]
2013-01-12 11:39:17 +00:00
reality
76733f4679
Remove some debug output
2013-01-12 11:30:39 +00:00
reality
400169f9ee
Disable command config [ #126 ] Disabled ~js (good example for [ #125 ])
2013-01-12 10:12:56 +00:00
reality
6b903407ed
Used access parameter on all elevated access commadns I can think of [ #124 ]
2013-01-12 09:49:41 +00:00
reality
f8d4896eb6
Moderator + admin access level for commands [ #124 ]
...
* May now add property 'access' to commands specifying 'moderator' or 'admin' level access
* Add 'moderators' key to config
* Convert commands in admin module to use command marshalling listener rather than its own
2013-01-12 09:38:13 +00:00
reality
5e8a5105ab
update stats whatever fuck you it took me three tries to trype cd .
2013-01-11 22:42:48 +00:00
Sam Nicholls
292b917527
Add stats to userlist [ #117 ]
2013-01-11 22:39:32 +00:00
Sam Nicholls
34ebcd0aa2
Bootstrap requirement in web doc
2013-01-11 12:29:22 +00:00
Sam Nicholls
c649439947
Improve online users UI [REQ Bootstrap]
2013-01-10 22:23:51 +00:00
reality
82fb3eacf8
user pass in right place
2013-01-10 18:00:15 +00:00
reality
bb977e94e2
dent module [ #113 ]
2013-01-10 17:44:01 +00:00
reality
9b048d2d54
update stats
2013-01-09 19:29:26 +00:00
reality
b8c3ce5dde
active works!
2013-01-09 19:28:52 +00:00
reality
f4b409bdd8
corect users value
2013-01-09 06:23:19 +00:00
reality
03f58bf906
correct missing channel users
2013-01-09 06:12:04 +00:00
reality
08f35f90f8
user pages now load again
2013-01-09 06:05:01 +00:00
reality
c28047efc1
Activity indicator [ #111 ]
2013-01-09 05:53:45 +00:00
reality
5f563f6c26
show online status of known users in web + nick tracking fixes
2013-01-08 06:14:58 +00:00
reality
4c3887aa02
Merge branch 'master' of github.com:reality/depressionbot
2013-01-07 12:27:35 +00:00
reality
6c7e56be1a
load pages from closer in u/web.js
2013-01-07 12:27:24 +00:00
Sam Nicholls
94a28e29f1
Update stats
2013-01-06 13:32:48 +00:00
Sam Nicholls
ddc538b6a0
Report version after greload callbacks complete
2013-01-05 22:20:09 +00:00
Sam Nicholls
7caa659017
version command [ Close #96 ]
2013-01-05 22:04:59 +00:00
reality
1785b89df0
Store channel users as per [ #106 ]
2013-01-05 19:08:17 +00:00
reality
5429740eef
add ignores to dbkeys in command so no fail if theres no ignore loaded
2013-01-05 18:53:27 +00:00
Luke Slater
bbe6a540be
Update modules/link/link.js
...
no title found shut up omg
2013-01-05 17:00:45 +01:00
reality
91ba685401
fix express close for 3.0. you could document your shit guys
2013-01-05 01:36:36 +00:00
reality
aa39fd7d4c
update stats
2013-01-05 00:51:20 +00:00
reality
49e5648519
update stats
2013-01-05 00:22:06 +00:00
Daniel Evans
f91fc99d35
Merge branch 'master' of git://github.com/reality/depressionbot into weboverhaul
...
Conflicts:
modules/quotes/quotes.js
modules/users/users.js
run.js
2013-01-04 20:15:12 +00:00
reality
c5b489fd9d
wat
2013-01-04 18:12:33 +00:00
reality
958c438a45
lowercase flag in resolveUser
2013-01-04 17:58:35 +00:00
Luke Slater
c1c8ffca69
Update modules/users/users.js
...
call api fixStats
2013-01-04 18:04:09 +01:00
reality
b50f4d25b8
greload updates submodules [ #100 ]
2013-01-04 16:13:45 +00:00
Sam Nicholls
fab7917921
Update stats
2013-01-04 14:27:39 +00:00
reality
49528bb434
Made a getQuote API function [ #98 ]
2013-01-03 21:27:06 +00:00
reality
078379b5f1
API functionality as per [ #98 ]
...
* Also resolveUser api function in user module [#98 ]
2013-01-03 19:56:30 +00:00
reality
99909e2dc5
update stats
2013-01-03 03:05:35 +00:00
reality
a34946e548
update stats
2013-01-03 01:22:49 +00:00
reality
8ea910ee10
update stats
2013-01-03 01:08:08 +00:00
Sam Nicholls
62d3af17e1
Stats
2013-01-02 23:48:04 +00:00
reality
9a26c6bd74
whatever
2013-01-02 23:36:29 +00:00
reality
23ee0f3a8e
One does not even
2013-01-02 23:34:40 +00:00
reality
f59af39c94
update stats SAM
2013-01-02 22:54:37 +00:00
reality
4f49c13c9c
update stats
2013-01-02 22:34:29 +00:00
reality
7954f4e080
i am a retard
2013-01-02 22:08:31 +00:00
reality
f1d30c9df2
fix replace user entry
2013-01-02 21:58:52 +00:00
reality
97d9869f4d
update stats
2013-01-02 21:50:45 +00:00
reality
b4e4338148
~mergeusers command [ #94 ]
2013-01-02 21:06:43 +00:00
reality
f537b05493
update stats
2013-01-02 19:12:58 +00:00
reality
51298b8362
Enhancements to ~alias as per [ #95 ]
2013-01-02 19:00:44 +00:00
reality
e044ec5d14
Finish off module docs [ #75
2012-12-31 15:37:49 +00:00
reality
65ef72f19a
Protect against continued nick changes
2012-12-30 23:24:05 +00:00
reality
1ab1ff5319
Help links added to config [ #89 ]
2012-12-30 20:30:49 +00:00
reality
c06f754b8f
Added ~help command [ #89 ]
2012-12-30 20:15:48 +00:00
reality
2416a82f45
module documentation for spelling [ #75 ]
2012-12-30 19:50:22 +00:00
reality
2e1de98df9
Module documentation for Report [ #75 ]
2012-12-30 19:47:53 +00:00
reality
11cfa5d40c
realityonce now just emits event. removed a lot of useless shit from there too
2012-12-30 19:24:10 +00:00
reality
ae902e3c21
Consolidate puns and quotes modules [ #90 ]
2012-12-30 18:53:20 +00:00
reality
887e854012
Documentation for polls [ #75 ]
2012-12-30 18:38:36 +00:00
reality
6f5105e36c
Module documentation for Link [ #75 ]
2012-12-30 18:12:23 +00:00
reality
26e731697d
Documentation for kick module. [ #75 ]
2012-12-30 18:06:38 +00:00
reality
9721d1c22f
Documentation for the JS module [ #75 ]
2012-12-30 18:00:50 +00:00
reality
078c4cf3e3
ignorableModules now built with filter, module.toString returns name
2012-12-30 17:52:42 +00:00
reality
85fc4d6e6f
Documentation for the Ignore module [ #75 ]
2012-12-30 17:44:51 +00:00
reality
5e8495c3bb
Remove repeated title fetching code in Link module
2012-12-30 17:36:52 +00:00
reality
c9d78b99c9
Forgot to add the strings.json for link!
2012-12-30 17:31:06 +00:00
reality
1746a9c7b8
Module documentation for Admin module [ #75 ]
...
* Also removed lock functionality from quotes and admin modules.
2012-12-30 17:26:04 +00:00
reality
5bf5b257f8
strings.json usage complete in link [ #88 ]
2012-12-30 16:51:30 +00:00
reality
56a7107b88
Complete strings.json usage in command [ #88 ]
2012-12-30 16:45:14 +00:00
reality
49c7e045af
Complete strings.json usage in admin module [ #88 ]
2012-12-30 16:41:10 +00:00
reality
042f6b2236
Report module uses strings.json [ #88 ]
2012-12-30 16:33:25 +00:00
reality
168d1335aa
update stats
2012-12-30 01:27:55 +00:00
reality
9f3596aa6a
dbot.modules is now an object
2012-12-30 00:45:25 +00:00
reality
8bd9f93632
add readme files for command and quotes [ #75 ]
2012-12-29 23:05:16 +00:00
reality
30a5878b97
fixStats call
2012-12-29 21:08:45 +00:00
reality
824e6fb3ff
strings.json for users module
2012-12-29 20:07:14 +00:00
reality
4ce43d3218
update stats
2012-12-29 18:47:09 +00:00
reality
944b97e430
Add ~setaliasparent command [ #83 ]
2012-12-29 18:45:19 +00:00
Luke Slater
e7addd9ff4
Stop alias if already exists in user
2012-12-29 16:01:03 +01:00
reality
1cc83dc6bc
update stats
2012-12-29 14:34:24 +00:00
reality
fedc019f1d
Merge git://github.com/danharibo/depressionbot
2012-12-28 22:16:02 +00:00
reality
0af9ad1015
update stats
2012-12-28 15:42:27 +00:00
reality
9b0cefe932
auto title option for link
2012-12-27 23:18:41 +00:00
Daniel Evans
e544c909ec
Modularised web routes and views
2012-12-24 05:51:19 +00:00
Daniel Evans
88d2abab58
Removed sass compiler usage from web.js, updated jade templates to use blocks
2012-12-24 04:06:04 +00:00
reality
3bfa3d58c3
update stats
2012-12-24 01:49:15 +00:00
reality
f59c09f9ea
Rudimentary alias tracking with ~alias command [ #73 ]
2012-12-24 00:42:28 +00:00
reality
6db6c804e5
nicks are server-wide, not channel-specific
2012-12-23 17:11:56 +00:00
reality
2bc0bbc439
trigger updateNickLists to update knownUsers on module load
2012-12-23 16:46:33 +00:00
reality
0f6aadc07b
Add rudimentary users module to track known users in a channel
2012-12-23 16:19:01 +00:00
reality
82132d7764
update stats version
2012-12-23 14:45:28 +00:00
reality
b1073e615b
Added Sams stats module
2012-12-23 14:25:34 +00:00
reality
c91c7e3e34
Merge branch 'master' of github.com:reality/depressionbot
2012-12-23 13:23:25 +00:00
reality
81217ece50
Add a debug mode that shows the error and the top of the stack trace in the case of an error if activated.
2012-12-23 02:25:58 +00:00
Dafydd Francis
e1f4d0c200
Update modules/js/js.js
...
jesus
2012-12-21 14:10:21 +00:00
Luke Slater
1ff6c5c3c2
Update modules/quotes/quotes.js
...
Fix not found output
2012-12-20 13:27:56 +01:00
reality
950ba882b8
Changed quote spam protection model [ #72 ]
2012-12-19 21:03:03 +00:00
Sam Nicholls
0dc5c6d91f
Ensure ignores dbKey exists
...
Created dbKeys config for ignores module to prevent meltdown.
2012-12-17 12:09:39 -08:00
Luke Slater
d0c47d18eb
Moved all data loaded from config to be used only from dbot.config. Changed admin key in to admins to avoid clash with admin module config. Admins should probably be a key under dbot.admin module anyway.
2012-12-17 17:18:31 +00:00
Luke Slater
96312303f0
web config data now taken from dbot web config
2012-12-12 18:36:12 +00:00
Luke Slater
c64e66da17
Module specific config. Allows specify dbKeys to ensure default objects there for use.
2012-12-12 18:07:08 +00:00
Luke Slater
65414f6975
OH THE SHAME. THE SHAME OF IT ALL.
2012-12-11 21:01:37 +00:00
Luke Slater
19c3497f11
reload default strings in updateModules
2012-12-11 20:47:50 +00:00
Luke Slater
b641dcd34a
usage info in command
2012-12-11 20:31:11 +00:00
Luke Slater
f72e29398f
fixed module unloading
2012-12-11 20:27:18 +00:00
Luke Slater
1f2c7fa835
added try/catch for no usage/string info, moved module load error back to default stringspace
2012-12-11 20:23:31 +00:00
Luke Slater
fbf4242d66
fix js/usage which I already fixed for some reason
2012-12-11 20:08:19 +00:00
Luke Slater
cae8a1fc7d
loaded strings and usage from the modules themselves in reloadModules. some other smaller changes. fixed the syntax of the usage json. careful though this dbot init may delete your database.
2012-12-11 20:06:29 +00:00
Luke Slater
cd56a8a197
Added usage.json files for all modules
2012-12-11 16:53:34 +00:00
Luke Slater
96b34c8c31
Moved poll quotes
2012-12-11 16:45:08 +00:00
Luke Slater
dfdcb0d359
moved quotes strings. removed qprune because it is not needed anymore
2012-12-11 16:42:06 +00:00
Luke Slater
34e377f385
moved poll strings
2012-12-11 16:37:05 +00:00
Luke Slater
de84491975
moved kick strings
2012-12-11 16:32:59 +00:00
Luke Slater
4941e50d06
whoops karma isnt supposed to be in this tree
2012-12-11 16:31:20 +00:00
Luke Slater
6d52d5a2b4
moved ignore strings
2012-12-11 16:29:20 +00:00
Luke Slater
5a75c63672
removed drama because why bother
2012-12-11 16:26:59 +00:00
Luke Slater
3a58f6b8b1
moved strings for command
2012-12-11 16:26:29 +00:00
Luke Slater
b622d7a239
give all modules their own folders. overhauled admin strings
2012-12-11 16:18:27 +00:00
Luke Slater
b2ea634d8c
Move all the modules to their own directories
2012-12-11 16:04:52 +00:00
Luke Slater
7b515a4cc5
remove autoshorten because the shortener does not exist anymore
2012-12-11 16:02:06 +00:00
Sam Nicholls
7ab477b448
Nobody loves autoshorten. Removed poll from default module list.
2012-12-06 19:37:39 +00:00
Sam Nicholls
78837f9da1
Added url string
2012-12-06 19:33:25 +00:00
Sam Nicholls
96225c59ec
Got you some extra plus
2012-12-05 19:17:57 +00:00
Sam Nicholls
c07b0c60f3
dbot.webUrl for autoshorten too
2012-12-05 19:13:04 +00:00
Sam Nicholls
757344d580
Attempt to fix Issue #54
2012-12-05 19:05:19 +00:00
Luke Slater
5e71be8601
missing key in category not found
2012-12-04 18:29:04 +00:00