public static string SERVER = "irc.rizon.net";
private static int PORT = 6667;
private static string USER = "Test C# Irc bot";
private static string NICK = "Testing";
private static string CHANNEL = "#Test0x40";
public static void Main(string[] args)
{
NetworkStream stream;
TcpClient irc;
StreamReader reader;
StreamWriter writer;
irc = new TcpClient(SERVER, PORT);
stream = irc.GetStream();
reader = new StreamReader(stream);
writer = new StreamWriter(stream);
writer.WriteLine("NICK " + NICK);
writer.Flush();
writer.WriteLine("JOIN " + CHANNEL);
writer.Flush();
Console.ReadKey(true);
}
Perché il bot IRC non si connette?Perché il mio IRC bot non si connette?
Cosa ti fa pensare che non si stia connettendo? C'è un errore? –
controllare se la porta 6667 è bloccata. Nel mio caso, sono dietro un server proxy che ha bloccato 6667. quindi non riesco a collegarmi a IRC su 6667. –
@Mr. Sharp: il tuo bot non si connette realmente? vale a dire: se tu/chi stai provando (penso che sia il comando giusto) non è lì? Se leggi da StreamReader ricevi messaggi di errore dal server? –