Присоединиться пригласил только канал с IrcDotNet - PullRequest
0 голосов
/ 28 июня 2019

Я использую библиотеку 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 - неизвестная команда.

Почему?Как отправить команду приглашения, чтобы присоединиться к этому каналу?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...