Skip to content
Buzzen Chat Network

My Connection

A TG007 community discussion started by Tewl.

Discussion 43 posts
Page 2 of 3
Open
Topic #8940 · 43 published posts · 18,838 views

* Update (minor)

 

Adjusted the 403 to only attempt to create parameters containing the channel prefix.

* Update

 

1. Removed /recon function. The entire connection will be re-established on disconnect.

 

2. Renamed /conn function to /connect - I'm not sure why.

 

3. Posted some sample events on how to make whispers work and display correctly.

 

Important: As I mentioned before, I have started working on making an IRC client for buzzen. Once I reach a stable point I will be discontinuing any work on the IRC connection. With that in mind I advise you, if you have any questions or need help with mIRC ask while I am still willing to answer.

Edited Oct 13, 2007 7:19 AM by Tewl

* Update

 

1. Changes made to remove style tags from all events not just privmsgs. This also fixed issue where ctcp replies were not halted if user send the request with style tags.

 

2. Added timer to check for timeouts.

 

3. The /login function has been corrected to work with previous changes.

 

I've pinned this as its an ever changing topic and provides alot of examples for those that may be working on or establishing a connection for Buzzen. Good work Tewl.

* Update (minor)

 

1. Correction in privmsg. Actions were being halted by mistake.

PLEASE USE THE MOST CURRENT VERSION OF MIRC WHEN RUNNING MY CONNECTION!

 

I cannot stress this enough. I have had several people complain to me that they could not get the connection to work.

Only to realize later that they were using mIRC 6.2x and there were some issues with sockets.

 

The current version is 6.31 as of today. It is fully Vista compatible and a sharp new look!

 

* Update

 

1. Edited privmsg & notice input/output for handling standard CTCP requests and replies. The script does not send replies.

2. Supports display of webchat time replies. They are in a non standard IRC format, this is why the above does not apply to them.

Edited Nov 3, 2007 7:56 PM by Tewl

Twelz there is an error in privmsg,it says invalid format please look into it.And btw iam back after a long break :) .

 

 

There is nothing so absurd but some philosopher has said it

Be a little more detailed about the error please.

Sorry i did noticed that error and verified the code,nothing was wrong :).Btw it was with $regsub .

 

 

There is nothing so absurd but some philosopher has said it

* Update

 

Only one update this time.

 

I added coloring of nicknames in the nicklist to show who is away and who is not.

 

How it works...

 

When the names are collected and parsed in the 353 event, I check the away status in the profile data and if the user is away I add their name to a hash table which on the 366 event is cycled through and colors all the names in it. This method could also be managed by color nicknames based on the data recieved in the 352 which is recieved when you send the /who <channel> command. After that, any time a 821 or 822 is recieved the color is altered depending on status. In this connection the color #0 represents the default color for nicknames and the color #15 represents the user is away. You may wish to change this depending on your color scheme.

* Update (minor)

 

Went back to a global regex replace for the styles in order to limit the tokenize errors received.

I am still sorting out an error with the reconnection timer stopping when a sockwrite error is received.

Remember if you see any errors please feel free to post them here or you can find me in %#DevCafe

 

Credit:

<< Credited code has been replaced >>

Edited Dec 14, 2007 5:12 AM by Tewl

*Update (minor)

 

Corrected a few typos and removed a few lines to clean up the code a bit.

Due to recent drama I have rewritten the regular expression for stripping style tags.

 

If anyone feels the need to question my knowledge of regular expression skills, feel free to PM me or catch me any a channel on buzzen.

For those who do not know. I have posted my script on my website for download.

 

The mIRC executable is not included in the download.

I advise you use the most current version of mIRC when running the script.

 

Check the starting post for further details.

nice!

Get information about ircWx here

Due to recent drama I have rewritten the regular expression for stripping style tags.

 

If anyone feels the need to question my knowledge of regular expression skills, feel free to PM me or catch me any a channel on buzzen.

No questions here. :P

* Update (Important)

 

Timer added to join commands when joining multiple channels. This was added to stop flooding out when reconnecting to the server.

 

For those that have downloaded the script from my site. The altercations have been made to the downloadable copy on my site.

* Update (minor)

 

One little thing after another... I swear :@

 

Anyways I fixed issue where user specific queries were being displayed in the channel instead of as whispers.

 

Downloadable script has been updated.

 

To avoid losing your settings and such you can replace only the "buzzen.mrc" file located in the scripts folder.

Nice connection Tewl. I had no problems conecting.

 

The Connection looks good. I released one for Buzzen's new flash server when it first came online at the beginning of last summer and never updated it. I'm thinking of making a new full version, but I can't get past the whole "it's a waste of time thought."