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