Closed kealoke closed 4 weeks ago
INVITE a #soccer :ft_irc 401 a a :No such nick
同じく上記のようになってしまう... NICKコマンドの実装がうまく行っていないのかもしれないので修正してみます ちなみに成功したバージョンだとどういうメッセージが出てくる??
c++ -std=c++98 -g -I./includes -c srcs/server/Message.cpp -o objs/server/Message.o
srcs/server/Message.cpp:72:2: error: use of undeclared identifier 'rtrim'
rtrim(params_.back());
^
1 error generated.
make: *** [objs/server/Message.o] Error 1
makeするとエラーが出てしまっているかも?
INVITE <ニックネーム> <#チャンネル名>
これはうまくいくことを確認できました!
ですが、改行や"hello"などの他の文字列を入れてみるとセグフォしてしまいました><
自分もINVITE <ニックネーム> <#チャンネル>はできてて、INVITEだけでenterしたり、他の文字とかいれちゃうと、セグフォでした!
JOINできないんだけど、みんなどうだ、、?><
<実装したこと>
INVITE <ニックネーム> <#チャンネル名>
サーバーに接続後、ニックネームでユーザーを招待チャンネルのリストにaddすることができる。:<inviterニックネーム>!@127.0.0.1 INVITE <invitedのニックネーム> :<チャンネル名>
がクライアントに 出力されたら成功NICK コマンド実行時にServer::clients_のmapにadd INVITE時にそのmapからinvitedされたクライアントをニックネームで探してる
<その他変更したこと>