Exemple #1
0
 void CmdSystem(IRCModuleMessage Msg)
 {
     String[] args = Msg.Args.Trim().Split(new char[] { ':' }, 2);
     if (args.Length != 2 || args[0].Length==0 || args[1].Length==0) {
         Msg.AnswerQuiet("Fehlerhafte Benutzung des .sys-Kommandos! Richtig ist .sys <gala>:<system>!");
         return;
     }
     uint gala, sys;
     try {
         gala = uint.Parse(args[0]);
         sys = uint.Parse(args[1]);
     } catch (FormatException) {
         Msg.AnswerQuiet("Fehlerhafte Benutzung des .sys-Kommandos! Richtig ist .sys <gala>:<system>!");
         return;
     }
     List<PlaniData> planis = iwdb.PlanisInSystem(gala, sys);
     foreach (PlaniData p in planis) {
         SendSystemResult(p);
     }
 }
Exemple #2
0
 void CmdTimeTest(IRCModuleMessage Msg)
 {
     chan.SendChanMsg("Now:" + DateTime.Now.ToString());
     uint timestamp = IWDBUtils.toUnixTimestamp(DateTime.Now);
     uint utcTimestamp = IWDBUtils.toUnixTimestamp(DateTime.UtcNow);
     chan.SendChanMsg("Timestamps: " + timestamp + " UTC: " + utcTimestamp);
     chan.SendChanMsg("Back: " + IWDBUtils.fromUnixTimestamp(timestamp) + " UTC: " + IWDBUtils.fromUnixTimestamp(utcTimestamp));
 }
Exemple #3
0
 void CmdStatus(IRCModuleMessage Msg)
 {
     joinedUsers.Add(Msg.SenderNick);
     if (joinedUsers.Count == 1)
         chan.SetTimerEvent(DateTime.Now.AddSeconds(3), this, SendGreetingMessages, null);
 }
Exemple #4
0
 void CmdSitter(IRCModuleMessage Msg)
 {
     SitterSpam(true);
 }
Exemple #5
0
 void CmdOwner(IRCModuleMessage Msg)
 {
     String args = Msg.Args.Trim();
     if (args.Length == 0) {
         Msg.AnswerQuiet("Fehlerhafte Benutzung des .owner-Kommandos. Richtig ist: .owner <Namensteil>");
         return;
     }
     List<PlaniData> planis = iwdb.PlanisMitBesitzer(args);
     foreach (PlaniData p in planis) {
         SendSystemResult(p);
     }
 }
Exemple #6
0
 void CmdFlotten(IRCModuleMessage msg)
 {
     FlottenSpam(true);
 }
Exemple #7
0
 void CmdBauleerlauf(IRCModuleMessage Msg)
 {
     BauLeerlaufSpam(true);
 }