-
a607ae4c7a
Working Server with handler
Arthur Poulet
2016-05-26 14:43:58 +0200
-
f58b7b56f1
Create the module Handler
Arthur Poulet
2016-05-25 13:42:10 +0200
-
9b6e6298a4
more specs for Server and Server::Client
Arthur Poulet
2016-05-24 16:21:06 +0200
-
849157eb9a
crete subdirs utils/ and protocol/
Arthur Poulet
2016-05-24 15:31:14 +0200
-
6abef9c8b6
add Server::Client
Arthur Poulet
2016-05-24 15:05:46 +0200
-
c2b9a8bd9e
add more specs
Arthur Poulet
2016-05-23 22:57:49 +0200
-
581b17f308
add some specs to server
Arthur Poulet
2016-05-23 22:32:32 +0200
-
2c0fa47576
fix build failure (empty directory not pushed)
Arthur Poulet
2016-05-22 12:46:45 +0200
-
2efff3d492
move HookRules in the Bot scope
Arthur Poulet
2016-05-22 12:42:50 +0200
-
8be09f8834
prepare the irc server
Arthur Poulet
2016-05-22 12:42:39 +0200
-
96efd95daa
improve makefile
Arthur Poulet
2016-05-22 12:40:43 +0200
-
2da263ed6f
use property instead of getter+setter
Arthur Poulet
2016-05-22 12:34:38 +0200
-
ceb51a0b0c
update CHANGELOG
Arthur Poulet
2016-05-21 23:36:56 +0200
-
7e75806f45
add Message.arguments_raw & HookRule defaults val
Arthur Poulet
2016-05-20 13:13:36 +0200
-
b98ede789c
update readme
Arthur Poulet
2016-05-20 00:43:58 +0200
-
b719cc7a74
fix dash bot
Arthur Poulet
2016-05-19 13:36:31 +0200
-
38d9b84641
add Message.message and HookRule.message
Arthur Poulet
2016-05-19 13:32:33 +0200
-
c644e6c476
fix nick parser
Arthur Poulet
2016-05-19 13:31:49 +0200
-
17181b8f40
update changelog and dash example
Arthur Poulet
2016-05-19 00:05:24 +0200
-
b97496677a
Improve Bot Hook system
Arthur Poulet
2016-05-18 23:54:41 +0200
-
5eac78c84f
add ping pong handler for dash
Arthur Poulet
2016-05-18 20:22:58 +0200
-
1520cde452
improve message parser
Arthur Poulet
2016-05-18 20:11:48 +0200
-
e7383ffd49
move ping -> command::ping
Arthur Poulet
2016-05-18 19:38:50 +0200
-
3519dc3e41
add dash.cr as example, and user parsing
Arthur Poulet
2016-05-18 19:34:35 +0200
-
7e2dbc5d17
add errors specs to CrystalIrc::Bot
Arthur Poulet
2016-05-18 15:09:00 +0200
-
c7b50677f3
add Bot.handle(String) and some tests
Arthur Poulet
2016-05-18 14:22:03 +0200
-
bb775b6c64
Add class Message, and improve bot hooks
Arthur Poulet
2016-05-18 13:43:27 +0200
-
20f799ca47
upxate bot (add irc argument)
Arthur Poulet
2016-05-18 10:34:22 +0200
-
b3caa91617
Improve hooks handle
Arthur Poulet
2016-05-18 03:18:51 +0200
-
822a26014e
add bot with handler and hook register
Arthur Poulet
2016-05-18 02:38:59 +0200
-
50e6538311
improve client by optional port
Arthur Poulet
2016-05-18 02:38:37 +0200
-
a84a21d0fd
update README
Arthur Poulet
2016-05-17 19:14:25 +0200
-
d0632b1203
add tests for Client::Nick
Arthur Poulet
2016-05-17 19:12:23 +0200
-
4fbf8c8d52
rfc ? We don't give a f
Arthur Poulet
2016-05-17 15:20:02 +0200
-
ab106ac947
chan and user names checks
Arthur Poulet
2016-05-17 15:12:35 +0200
-
5312a13e04
move client specs, add client.gets
Arthur Poulet
2016-05-17 14:04:05 +0200
-
5986847c7e
add circular buffer
Arthur Poulet
2016-05-16 22:31:16 +0200
-
b083413c32
add class Client::Nick and OFFLINE test
Arthur Poulet
2016-05-16 20:29:31 +0200
-
9510718b4a
update README
Arthur Poulet
2016-05-16 02:36:11 +0200
-
01ac456c73
add timeouts, keepalive, ssl
Arthur Poulet
2016-05-16 00:08:47 +0200
-
8bbd75941f
add test for privmsg
Arthur Poulet
2016-05-15 23:33:11 +0200
-
1d420b0d81
improve chan commands
Arthur Poulet
2016-05-15 23:27:32 +0200
-
0ae4f8d262
Merge branch 'master' of github.com:Meoowww/CrystalIrc
Arthur Poulet
2016-05-15 23:21:34 +0200
-
-
afda77df0e
Fixed format of passwords and users in chans.cr
Lucie
2016-05-15 23:21:08 +0200
-
dc423d811e
add User.name, add Chan.name, add connection specs
Arthur Poulet
2016-05-15 23:20:52 +0200
-
da06276617
Cleaned some command functions
Lucie
2016-05-15 23:03:29 +0200
-
-
125b1c75ad
Merge branch 'master' of https://github.com/Meoowww/CrystalIrc
Lucie
2016-05-15 22:57:47 +0200
-
-
4823108e03
Merge branch 'master' of github.com:Meoowww/CrystalIrc
Arthur Poulet
2016-05-15 22:57:24 +0200
-
-
7a402e8c99
Added documentation
Lucie
2016-05-15 22:57:21 +0200
-
-
-
7aadb3e477
remove @client from User, add some doc
Arthur Poulet
2016-05-15 22:56:54 +0200
-
4880054d85
Simplified format_chans function
Lucie
2016-05-15 22:45:12 +0200
-
-
2fa4fd290c
Merge branch 'master' of https://github.com/Meoowww/CrystalIrc
Lucie
2016-05-15 22:41:49 +0200
-
-
7d5c36d618
Implemented chan, user and talk commands
Lucie
2016-05-15 22:41:38 +0200
-
bc627282d6
fix Client.connect
Arthur Poulet
2016-05-15 22:32:35 +0200
-
caed1ea91f
fix connect and ping
Arthur Poulet
2016-05-15 22:25:32 +0200
-
-
ff8de11935
remove duplicate "def whois"
Arthur Poulet
2016-05-15 22:01:54 +0200
-
d28e7f6b86
change architecture, add send_raw and some attr
Arthur Poulet
2016-05-15 21:59:39 +0200
-
30c975be24
udpate README
Arthur Poulet
2016-05-15 20:44:44 +0200
-
eddade0bff
add chan, user, fix architecture
Arthur Poulet
2016-05-15 18:37:08 +0200
-
c1b6f2d8d6
add send_login, ping, pong
Arthur Poulet
2016-05-15 15:54:25 +0200
-
ff2ed91894
add talk commands (empty)
Arthur Poulet
2016-05-15 15:35:49 +0200
-
d844de4d2b
add commands (empty def) for chan and user
Arthur Poulet
2016-05-15 15:34:00 +0200
-
fc639d2e07
connection almost ready, prepare ping pong
Arthur Poulet
2016-05-15 15:25:25 +0200
-
356e4583a9
Initialize the project with a simple tcp client
Arthur Poulet
2016-05-15 14:49:01 +0200