Example #1
0
        /// <summary>
        /// Creates the addon.
        /// </summary>
        /// <param name="alaris">The bot instance</param>
        public void Setup(AlarisBase alaris)
        {
            _alaris = alaris;
            AlarisBase.Instance.ScriptManager.RegisterOnPublicHook((usr, chn, msg) =>
                                                                      {
                                                                          if(msg.Equals("@sayhd", StringComparison.InvariantCultureIgnoreCase))
                                                                          {
                                                                              _alaris.Connection.Sender.PublicMessage(chn, "Hello from DefaultAddon!");
                                                                          }

                                                                      });
        }
Example #2
0
 /// <summary>
 /// Creates the addon.
 /// </summary>
 /// <param name="conn">IRC connection.</param>
 /// <param name="channels">Channel list.</param>
 public void Setup(AlarisBase alaris)
 {
     _alaris = alaris;
     // nothing
 }