/// <summary> /// Overrides <see cref="IrcMessage.AddParametersToFormat"/> /// </summary> protected override void AddParametersToFormat( IrcMessageWriter writer ) { base.AddParametersToFormat( writer ); writer.AddParameter( this.Channel ); writer.AddParameter( "You cannot use colors on this channel. Not sent: " ); writer.AddParameter( this.Text ); }
/// <exclude /> protected override void AddParametersToFormat( IrcMessageWriter writer ) { // :irc.server 456 client :Accept list is full base.AddParametersToFormat( writer ); writer.AddParameter( "Accept list is full" ); }
/// <summary> /// Overrides <see cref="IrcMessage.AddParametersToFormat"/> /// </summary> protected override void AddParametersToFormat( IrcMessageWriter writer ) { // :irc.pte.hu 282 artificer :End of /ACCEPT list. base.AddParametersToFormat( writer ); writer.AddParameter( "End of /ACCEPT list." ); }
/// <summary> /// Overrides <see cref="IrcMessage.AddParametersToFormat"/> /// </summary> protected override void AddParametersToFormat( IrcMessageWriter writer ) { // :irc.ptptech.com 253 artificer 15 :unknown connection(s) base.AddParametersToFormat( writer ); writer.AddParameter( this.UnknownConnectionCount.ToString( CultureInfo.InvariantCulture ) ); writer.AddParameter( "unknown connection(s)" ); }
/// <summary> /// Overrides <see cref="IrcMessage.AddParametersToFormat"/> /// </summary> protected override void AddParametersToFormat( IrcMessageWriter writer ) { base.AddParametersToFormat( writer ); writer.AddParameter( this.Channel ); writer.AddParameter( this.Knocker.ToString() ); writer.AddParameter( "has asked for an invite." ); }
/// <exclude /> protected override void AddParametersToFormat( IrcMessageWriter writer ) { base.AddParametersToFormat( writer ); writer.AddParameter( this.Nick ); writer.AddParameter( this.Channel ); writer.AddParameter( "Cannot kill, kick or deop channel service" ); }
/// <summary> /// Overrides <see cref="IrcMessage.AddParametersToFormat"/> /// </summary> protected override void AddParametersToFormat( IrcMessageWriter writer ) { // we only write the official version of this message, although other versions exist, // thus the message may not be the same raw as parsed. base.AddParametersToFormat( writer ); writer.AddParameter( this.currentGlobalUsers + this.userCount + this.max + this.UserLimit ); }
/// <exclude /> protected override void AddParametersToFormat( IrcMessageWriter writer ) { base.AddParametersToFormat( writer ); writer.AddParameter( this.Nick ); writer.AddParameter( this.Channel ); writer.AddParameter( "is already on channel" ); }
/// <exclude /> protected override void AddParametersToFormat( IrcMessageWriter writer ) { base.AddParametersToFormat( writer ); writer.AddParameter( this.Limit.ToString( CultureInfo.InvariantCulture ) ); writer.AddParameter( MessageUtil.CreateList( this.Nicks, "," ) ); writer.AddParameter( "Monitor list is full." ); }
/// <summary> /// Overrides <see cref="IrcMessage.AddParametersToFormat"/> /// </summary> protected override void AddParametersToFormat( IrcMessageWriter writer ) { // :mesra.kl.my.dal.net 307 artificer acidjnk :has identified for this nick base.AddParametersToFormat( writer ); writer.AddParameter( this.Nick ); writer.AddParameter( "has identified for this nick" ); }
/// <summary> /// Overrides <see cref="IrcMessage.AddParametersToFormat"/> /// </summary> protected override void AddParametersToFormat( IrcMessageWriter writer ) { base.AddParametersToFormat( writer ); foreach ( String datum in this.Data ) { writer.AddParameter( datum, false ); } }
/// <summary> /// Overrides <see cref="IrcMessage.AddParametersToFormat"/> /// </summary> protected override void AddParametersToFormat(IrcMessageWriter writer) { base.AddParametersToFormat (writer); writer.AddParameter(this.Command); foreach( String param in this.Parameters ) { writer.AddParameter(param); } }
/// <summary> /// Overrides <see cref="IrcMessage.AddParametersToFormat"/> /// </summary> protected override void AddParametersToFormat( IrcMessageWriter writer ) { // :irc.pte.hu 458 artificer BBS :is not on your accept list base.AddParametersToFormat( writer ); writer.AddParameter( this.Nick ); writer.AddParameter( "is not on your accept list" ); }
/// <summary> /// Overrides <see cref="IrcMessage.AddParametersToFormat"/>. /// </summary> protected override void AddParametersToFormat( IrcMessageWriter writer ) { base.AddParametersToFormat( writer ); if ( Channels.Count != 0 ) { writer.AddList( Channels, ",", true ); } }
/// <summary> /// Overrides <see cref="IrcMessage.AddParametersToFormat"/> /// </summary> protected override void AddParametersToFormat( IrcMessageWriter writer ) { //:mesra.kl.my.dal.net 329 artificer #c# 1043382332 base.AddParametersToFormat( writer ); writer.AddParameter( this.Channel ); writer.AddParameter( MessageUtil.ConvertToUnixTime( this.TimeCreated ).ToString( CultureInfo.InvariantCulture ) ); }
/// <summary> /// Overrides <see cref="IrcMessage.AddParametersToFormat"/>. /// </summary> protected override void AddParametersToFormat( IrcMessageWriter writer ) { base.AddParametersToFormat( writer ); writer.AddParameter( this.Mask.ToString() ); if ( this.restrictToOps ) { writer.AddParameter( "o" ); } }
/// <summary> /// Overrides <see cref="IrcMessage.AddParametersToFormat"/>. /// </summary> protected override void AddParametersToFormat( IrcMessageWriter writer ) { base.AddParametersToFormat( writer ); if ( this.Query != null && this.Query.Length != 0 ) { writer.AddParameter( this.Query ); writer.AddParameter( this.Target ); } }
/// <summary> /// Overrides <see cref="IrcMessage.AddParametersToFormat"/>. /// </summary> protected override void AddParametersToFormat( IrcMessageWriter writer ) { base.AddParametersToFormat( writer ); writer.AddParameter( this.Target ); if ( this.ForwardServer.Length != 0 ) { writer.AddParameter( this.ForwardServer ); } }
/// <summary> /// Overrides <see cref="IrcMessage.AddParametersToFormat"/> /// </summary> protected override void AddParametersToFormat( IrcMessageWriter writer ) { base.AddParametersToFormat( writer ); writer.AddParameter( this.Nick ); if ( this.Channels.Count != 0 ) { writer.AddList( this.Channels, " ", false ); } }
/// <summary> /// Overrides <see cref="IrcMessage.AddParametersToFormat"/> /// </summary> protected override void AddParametersToFormat( IrcMessageWriter writer ) { base.AddParametersToFormat( writer ); writer.AddParameter( this.User.Nick ); writer.AddParameter( this.User.UserName ); writer.AddParameter( this.User.HostName ); writer.AddParameter( "*" ); writer.AddParameter( this.User.RealName ); }
/// <summary> /// Overrides <see cref="IrcMessage.AddParametersToFormat"/> /// </summary> protected override void AddParametersToFormat( IrcMessageWriter writer ) { // :irc.inter.net.il 042 NeboBot NeboBot 5ILABFZUY :your unique ID base.AddParametersToFormat( writer ); writer.AddParameter( this.Target ); writer.AddParameter( this.UniqueId ); writer.AddParameter( this.yourUniqueID ); }
/// <summary> /// Overrides <see cref="IrcMessage.AddParametersToFormat"/> /// </summary> protected override void AddParametersToFormat( IrcMessageWriter writer ) { base.AddParametersToFormat( writer ); writer.AddParameter( this.WatchedUser.Nick ); writer.AddParameter( this.WatchedUser.UserName ); writer.AddParameter( this.WatchedUser.HostName ); writer.AddParameter( MessageUtil.ConvertToUnixTime( this.TimeOfChange ).ToString( CultureInfo.InvariantCulture ) ); writer.AddParameter( this.ChangeMessage ); }
/// <summary> /// Overrides <see cref="IrcMessage.AddParametersToFormat"/> /// </summary> protected override void AddParametersToFormat( IrcMessageWriter writer ) { // actual message received from efnet, // although the text isn't the same as what appears in references. // :irc.pte.hu 457 artificer azure :is already on your accept list base.AddParametersToFormat( writer ); writer.AddParameter( this.Nick ); writer.AddParameter( "is already on your accept list" ); }
/// <summary> /// Overrides <see cref="IrcMessage.AddParametersToFormat"/> /// </summary> protected override void AddParametersToFormat( IrcMessageWriter writer ) { base.AddParametersToFormat( writer ); writer.AddParameter( "-" ); if ( this.nicks != null ) { writer.AddParameter( MessageUtil.CreateList( this.nicks, "," ), true ); } }
/// <summary> /// Overrides <see cref="IrcMessage.AddParametersToFormat"/> /// </summary> protected override void AddParametersToFormat( IrcMessageWriter writer ) { base.AddParametersToFormat( writer ); String userList = MessageUtil.CreateList<User>( this.Users, ",", delegate( User user ) { return user.ToNickUserHostString(); } ); writer.AddParameter( userList ); }
/// <summary> /// Overrides <see cref="IrcMessage.AddParametersToFormat"/> /// </summary> protected override void AddParametersToFormat( IrcMessageWriter writer ) { // :irc.pte.hu 281 artificer azure bbs base.AddParametersToFormat( writer ); foreach ( String nick in this.Nicks ) { writer.AddParameter( nick ); } }
/// <summary> /// Outputs message content to a provided <see cref="IrcMessageWriter"/> object. /// </summary> /// <param name="writer">The <see cref="IrcMessageWriter"/> object that receives the message content. </param> public virtual void Format( IrcMessageWriter writer ) { if ( writer == null ) { return; } writer.Sender = this.Sender.ToString(); this.AddParametersToFormat( writer ); writer.Write(); }
/// <summary> /// Overrides <see cref="IrcMessage.AddParametersToFormat"/> /// </summary> protected override void AddParametersToFormat( IrcMessageWriter writer ) { // official version: // :irc.server.com 265 artificer :Current local users: 606 Max: 610"; // seen in the wild: // :irc.ptptech.com 265 artificer 606 610 :Current local users 606, max 610 base.AddParametersToFormat( writer ); writer.AddParameter( this.currentLocalUsers + this.UserCount + this.max + this.UserLimit ); }
/// <summary> /// Overrides <see cref="IrcMessage.AddParametersToFormat"/> /// </summary> protected override void AddParametersToFormat( IrcMessageWriter writer ) { base.AddParametersToFormat( writer ); if ( this.onlineOnly ) { writer.AddParameter( "l" ); } else { writer.AddParameter( "L" ); } }
/// <summary> /// Overrides <see cref="IrcMessage.AddParametersToFormat"/>. /// </summary> protected override void AddParametersToFormat( IrcMessageWriter writer ) { base.AddParametersToFormat( writer ); writer.AddParameter( this.Nick ); if ( this.Reason.Length != 0 ) { writer.AddParameter( this.Reason ); } else { writer.AddParameter( "kill" ); } }