Я использую библиотеку IrcDotNet для подключения к IRC-серверу.
Я хочу присоединиться к каналу, но мне нужно быть приглашенным, и я должен отправить команду приглашения как: /msg botname invite 123121312XXX123123aadasdad
Я хочу отправить такую команду, но не знаю, как:
_client = new StandardIrcClient();
string ircUrl = _ircUrl;
...
var uri = new Uri(ircUrl, UriKind.Absolute);
IrcUserRegistrationInfo info = new IrcUserRegistrationInfo
{
NickName = _nick,
Password = _password,
RealName = _nick,
UserName = _nick
};
_client.RawMessageReceived += (s, ev) =>
{
write(ev.RawContent);
};
_client.Connected += (s, ev) =>
{
write("Connected");
};
_client.Registered += (s, ev) =>
{
if (!string.IsNullOrWhiteSpace(_inviteCommand))
{
}
_client.Channels.Join(_channel);
};
_client.Connect(uri, info);
Я пытался отправить в Registered
событие, например:
_client.SendRawMessage("/msg botname invite blablabla");
но я вижу, что msg
- неизвестная команда.
Почему?Как отправить команду приглашения, чтобы присоединиться к этому каналу?