marzavec
866fa9bcff
Added event channel
2020-10-10 00:34:59 -05:00
marzavec
6a1a9df096
Gave emote its own event
2020-09-28 00:52:49 -05:00
marzavec
96eacd92b1
Comment fix
2020-09-22 00:41:45 -05:00
marzavec
5eb695bc53
Removed legacylayer, baked into modules instead
...
Originally I wanted the legacy layer to be a seperate module, allowing a server owner to remove legacy support by removing the module (for preformance). However, I didn't like the 39 thousand hooks that would be required and what this would do for latency. I dont like this alternative either though. /shrug
Added channel helper functions.
Added constants for warnings and errors. Started updating warning to have an id for i18l.
Added legacy helper functions
Moved the UAC module into the utility directory and renamed to _UAC.
2020-09-22 00:34:30 -05:00
marzavec
72324050f5
normalized
2020-09-17 00:44:32 -05:00
marzavec
6266b1432d
inital v2 commit
2020-09-07 23:51:47 -05:00
MinusGix
2daba66f09
Make executehooks public
2020-07-20 10:48:21 -05:00
marzavec
4e59a3a1e2
Merge pull request #105 from MinusGix/change_nick_case
...
Modify changenick to allow the changing of the name's case
2020-07-06 08:31:56 -05:00
MinusGix
8a7a5a0328
Modify changenick to allow the changing of the name's case
2020-07-02 07:30:55 -05:00
marzavec
be310af3bd
Merge pull request #98 from MinusGix/BanMinor
...
More verbose ban event + UAC getUserDetails additions
2020-03-16 10:50:21 -05:00
MinusGix
fb234bbaa7
Make ban command broadcast information about user and banner
2020-03-16 10:29:42 -05:00
MinusGix
713f00f99f
Add command to get information about users to broadcast to clients
2020-03-16 10:29:16 -05:00
MinusGix
623b2bca70
Switch accessed property to hash
2020-03-13 13:40:12 -05:00
marzavec
2b6e771383
Protocol Updates and Bug Fixes
2020-03-12 13:28:20 -05:00
marzavec
9284f27a19
Merge pull request #96 from MinusGix/fixKickHash
...
Make hash take the correct property
2020-03-12 10:58:28 -05:00
marzavec
44ce7aa5da
Merge pull request #94 from MinusGix/joinPassword
...
Make password field available for use in join
2020-03-12 10:58:06 -05:00
MinusGix
3907b05951
Make hash take the correct property
2020-03-11 18:13:29 -05:00
MinusGix
30d1dbc1c6
Make password field available for use in join
2020-03-06 17:45:47 -06:00
MinusGix
1d01376ba5
Make dumb use abstracted invite functions rather than duplicating code
2020-03-06 17:13:03 -06:00
MinusGix
f2ad0e5611
Extract invite code into utility functions for greater re-use and access
2020-03-06 17:12:19 -06:00
MinusGix
0cedb40cc3
Add trip to various commands that include nickname of moderator using them
2020-03-06 15:29:15 -06:00
marzavec
d784de1bb8
Merge pull request #91 from MinusGix/levelRewording
...
Reword actions which are restricted on using against users of same level
2020-03-06 15:21:27 -06:00
MinusGix
8987cca848
Reword actions which are restricted on using against users of same level
2020-03-06 15:17:43 -06:00
marzavec
0de1ece3e4
Comments fix
2020-03-06 15:12:48 -06:00
MinusGix
eec99669c8
Deduplicate verifyNickname into a single importable function
2020-03-06 14:41:09 -06:00
marzavec
da9cbe3dbb
Minor UAC tweaks
...
Added an underscore to the uac info lib which prevents the server from attempting to use the file as a command module, allowing removal of the 'info' property and empty 'run' command
2020-03-06 11:00:30 -06:00
MinusGix
50737bc0d9
Move most uses of uType filtering to use UAC levels
2020-03-05 10:49:25 -06:00
MinusGix
2fd054a31e
Make join apply UAC levels to sockets and userInfo
2020-03-05 10:48:58 -06:00
MinusGix
3569d42f2d
Add UAC info file with levels and minor utility functions
2020-03-05 10:48:33 -06:00
MinusGix
a1c0015fe2
Fix usage of double-equals-comparison to triple-equals
2020-02-18 13:57:20 -06:00
MinusGix
d30f82962a
Add 'to' parameter to invite, specifies channel
2020-02-16 21:18:13 -06:00
MinusGix
9900353931
Let kick pass a channel argument
2020-01-20 22:52:36 -06:00
marzavec
11ceb7c305
Package updates
2019-12-01 20:24:19 -08:00
marzavec
7b69c47f33
Updated help.js, now uses markdown
2019-11-07 16:34:38 -06:00
marzavec
f34ee18c30
Minor bug fixes
2019-11-07 11:46:55 -06:00
marzavec
f28e65ab80
Syntax update and formatting tweaks
2019-11-06 23:35:23 -08:00
Manuel Herrmann
769b856d1c
add trip to emotes (/me)
2019-10-12 01:11:13 +02:00
marzavec
aeec2be24f
Outgoing Hook Fix + Package Changes
2019-10-03 12:48:30 -05:00
MinusGix
c7caea8e9b
Update MainServer.js
2019-05-03 03:05:32 -05:00
MinusGix
db0ff07d87
Update ConfigManager.js
2019-04-27 17:21:05 -05:00
MinusGix
4e4aaf611a
Merge pull request #1 from MinusGix/patch-3
...
Update SetupWizard.js
2019-04-27 17:09:52 -05:00
MinusGix
0dd8836e40
Update SetupWizard.js
2019-04-27 17:05:58 -05:00
MinusGix
e592b29137
Update CommandManager.js
2019-04-27 17:04:07 -05:00
MinusGix
4559de1bab
Update CommandManager.js
2019-04-26 15:18:42 -05:00
marzavec
f353ecbd9e
refactoring 2 of 2
2019-04-07 17:04:10 -07:00
marzavec
c634e03cb5
refactoring 1 of 2
2019-03-18 23:36:21 -07:00
marzavec
686f348e87
Minor bug fix due to lib change
2019-03-01 00:06:15 -08:00
marzavec
a488301655
Core hook upgrade, misc fixes
...
(See ChangeLog.md tbh)
2019-02-21 00:43:25 -08:00
marzavec
02f6fbf701
Minor module changes
...
Added trips to listusers output. Added 'reason' to reload broadcast. Fixed removemod bug. Added /nick hook to changenick. Added 'type' and 'from' fields to invite event.
2019-02-02 13:34:06 -08:00
MinusGix
4ba5878d3b
Add a check for if there is a target parameter
2018-12-28 10:06:00 -06:00