Hi,
ich hab mal ne Frage zu der IdIRC-Komponente von den Indys unter C#. Ich hab vor einen kleinen
IRC-Bot zu schreiben, aber ich scheitere schon beim Joinen
Code:
public Form1()
{
InitializeComponent();
DevBot.Nickname = "TestBot";
DevBot.Host = "
irc.quakenet.org";
DevBot.Port = 6667;
DevBot.Username = "";
DevBot.Password = "";
DevBot.OnStatus += new
Indy.Sockets.TIdStatusEvent(DevBot_OnStatus);
}
void DevBot_OnStatus(object ASender,
Indy.Sockets.Status AStatus, string AStatusText)
{
tbStatus.AppendText(AStatusText);
}
private void button1_Click(object sender, EventArgs e)
{
DevBot.Connect();
}
private void button3_Click(object sender, EventArgs e)
{
DevBot.Join("#delphi-mmorpg", "");
}
In meiner Textbox, steht dem ich auf Button1 (Connect), gedrückt habe, das hier:
Code:
Resolving hostname
irc.quakenet.org.Connecting to 82.211.16.17.Connected.
Danach drücke ich auf Button3 (Joinen), aber dann passiert nichts mehr. Der Bot joint nicht. Fehlermeldung kommt auch keine *g*.
Hat jemand ne Idee?
PS: Ich benutze die
Indy-Version 10.0.91