Teknikode
|
b4cf738c43
|
Fixed issue where a single word longer than max message would create stack overflow (infinite recursion).
Fixed issue where Wolfram Alpha result trimming was 3 characters too long.
|
5 anni fa |
Teknikode
|
0a16425b51
|
Bot - Added logging command to send output to interface.
- Fixed multiple issues regarding Mono support.
- Updated Readme with Linux instructions.
|
5 anni fa |
Teknikode
|
cb0ffe6d05
|
Finished Relay module.
Added Helper class with some Mode extensions.
|
5 anni fa |
Teknikode
|
3be96ac393
|
Added initial Relay module.
Added .IsChannel static to Channel class.
|
5 anni fa |
Teknikode
|
97c03724cd
|
Added lock around tcp send to prevent race conditions between sending threads.
|
5 anni fa |
Teknikode
|
8c388b2f76
|
Moved message delay to TCP send to account for all tcp messages.
Added support in SendMode to group multiple modes together (max of 4).
|
5 anni fa |
Teknikode
|
88cebd04e6
|
Fixed issue where Nickname was being set as host for kicked nicks.
|
6 anni fa |
Teknikode
|
049b1422b9
|
Added whois module.
Fixed messaging where it was adding the nickname as host and realname.
|
6 anni fa |
Teknikode
|
6cb9719227
|
Fixing visual studio
|
6 anni fa |
Teknikode
|
ebb8720f9c
|
Added logging of nick changes under the nick info and nicks.
Added banning of all hosts a nick has been (As well as unbanning).
|
6 anni fa |
Teknikode
|
bb0bd71831
|
Removed tctp-read sleep.
|
6 anni fa |
Teknikode
|
e6468d3d8b
|
Fixed possible null reference.
|
6 anni fa |
Teknikode
|
97c4305d78
|
Added Github Module.
Added error events for modules and database.
Fixed command empty string exception.
|
6 anni fa |
Teknikode
|
0a6bcb2d82
|
Fixed possible NullReferenceException points for asynchronous methods.
|
6 anni fa |
Teknikode
|
1b2c7903b1
|
Added basic console app for those who do not want a GUI.
Changed build procedure to use one directory for all output.
|
6 anni fa |
Teknikode
|
beade0abcd
|
Added events for commands.
|
6 anni fa |
Teknikode
|
011f81db8b
|
Added Command class for handling bot commands.
Added command specific info types.
Modified all instances of bot commands to use the new class.
|
6 anni fa |
Teknikode
|
66e4ac1876
|
Fixed extra space in front of first message when splitting message.
Fixed possible null exception when unable to get results from Wolfram Alpha.
|
6 anni fa |
Teknikode
|
5550e6cb53
|
Fixed assembly files containing extra assembly file info.
Added new build steps to create release directory.
|
6 anni fa |
Teknikode
|
284e587798
|
Added GitVersionTask to Nuget Packages.
Removed assembly versioning from property files.
|
6 anni fa |
Teknikode
|
c187cf53e7
|
Changed Database queries to synchronous from asynchronous.
Fixed minor bugs.
Added blacklist checking for non-command actions.
|
6 anni fa |
Teknikode
|
7392aedaaa
|
Added Sed, Rules, About, Fun, and Configuration modules.
Made most module responses into a shared function call.
Fixed some bugs.
|
6 anni fa |
Teknikode
|
84f9232686
|
Added spam control module.
Added reconnection on disconnect.
Added disconnection checking.
Fixed kicked logging.
Fixed version exploit.
|
6 anni fa |
Teknikode
|
3aacb21720
|
Added new modules.
Fixed some minor bugs.
Revamped UI to allow viewing of multiple servers/channels.
|
6 anni fa |
Teknikode
|
ac75a69e78
|
Added MySQL Database support for storing data.
Added logging module.
Started Configuration module.
Started Introduction module.
|
6 anni fa |
Teknikode
|
6e68050d7b
|
Added command to get all valid arguments given a users input.
Fixed dependent arguments.
Removed uneccesary files.
|
6 anni fa |
Teknikode
|
d3d2c54096
|
Changed Module scheme to have each module a separate project/dll.
Added build configs to move required files to interface working directory.
Created Module project Template.
|
6 anni fa |
Teknikode
|
7e4dc0343d
|
Added Owner Module.
Fixed GetReply and GetError functions.
Added some TODO notes.
|
6 anni fa |
Teknikode
|
9b8a04a7bf
|
Added Url Parsing.
Added Wolfram Alpha.
|
6 anni fa |
Teknikode
|
08923b3987
|
Added moderation module.
Added help module.
Added better access checking.
Added more channel/nick updating.
Added better control of commands.
|
6 anni fa |
Teknikode
|
a95e397dd1
|
Added Version and Invite modules.
Finished PingMe module.
Fixed bugs.
|
6 anni fa |
Teknikode
|
4fcff398e1
|
Added Command parsing to main Bot class.
Added command passing and access restriction to modules.
Renamed send commands to be friendlier.
|
6 anni fa |
Teknikode
|
f2b81f19b8
|
Added Module loading and running.
Added command parsing to bot.
Added initial PingMe module as POC.
|
6 anni fa |
Teknikode
|
7625034ebd
|
Added comments.
Added Topic initialization on join.
|
6 anni fa |
Teknikode
|
a5e849b804
|
Added configuration saving and loading.
Added save config command for bot session access.
Added packages/ to git ignore.
Added Json.NET to nuget package list.
|
6 anni fa |
Teknikode
|
c9027431f9
|
Added updating of Channel object automatically. Fixed bugs.
|
6 anni fa |
Teknikode
|
ca82f763d0
|
Added message parsing. Added Message events. Added basic interface. Separated core services into separate modules.
|
6 anni fa |