PokerTH logo
Welcome, Guest
Username: Password: Remember me

TOPIC: Feedback requested: Integration of IRC client

Feedback requested: Integration of IRC client 15 Aug 2007 00:12 #869

  • lotodore
  • lotodore's Avatar
  • OFFLINE
  • Administrator
  • Posts: 671
  • Thank you received: 66
  • Karma: 50
Currently, the freenode IRC channel #pokerth can be used to find other players for PokerTH. With the new dedicated server, there will be a lobby where people meet and chat to play PokerTH, and this would somehow break the current approach, half of the people may be hanging around in the IRC channel, while other people join the lobby to play.

Therefore, I am considering to integrate an IRC client (http://sourceforge.net/projects/libircclient/) into the lobby. While browsing the list of available games, people can chat in the IRC channel. No registration would be required for this.

There are some things to consider, like name collisions for the nicknames (for example if people hang around in the channel with another chat program), and when to leave the channel (the chat within the game should be between the players only, as it is now).

There are also drawbacks, for example other players might be able to find out your IP address, and another outgoing port is required.

Another option might be Jabber, this has come up on sourceforge as a feature request, but I personally don't like this because I know no person at all who uses Jabber.

What do you think about this? Do you have any suggestions, maybe alternatives? Do you think it is fine to integrate an IRC client?
--
Use IPv6. www.sixxs.net/
The administrator has disabled public write access.

Re:Feedback requested: Integration of IRC client 26 Aug 2007 23:29 #897

  • ]x[
  • ]x['s Avatar
  • OFFLINE
  • Fresh Boarder
  • Posts: 2
  • Karma: 0
In my opinion i think the insert IRC part is a good idea. Tho i don't really agree with the
No registration would be required for this.

Now you the user base isn't that big yet, but this will grow over time. So registration at some point would be necessary cause sooner or later people will fight about nicks and who was the first to use this.

Might be an idea to write some sort of web page here where you can register so it registers with the freenode nickserv service. Then just set the channel to registered nicks only and that would solve the problem. Cause only one unique registered nick can be in the channel at the time. So wouldn't matter if that is a person from within the client then or someone using his own client without the pokerth client.

And about the drawbacks,
for example other players might be able to find out your IP address

If they want to they can find out anyway by connecting to the server and just monitor their outdoing tcp connections. And off course you could all encrypt and try to hide this with the pokerth coding but that would only make the program bloated and unnecessary bigger. Cause if they want to find out the IP they will anyhow.

Just my 2 cents tho
The administrator has disabled public write access.

Re:Feedback requested: Integration of IRC client 27 Aug 2007 01:24 #898

  • lotodore
  • lotodore's Avatar
  • OFFLINE
  • Administrator
  • Posts: 671
  • Thank you received: 66
  • Karma: 50
]x[ wrote:
Now you the user base isn't that big yet, but this will grow over time. So registration at some point would be necessary cause sooner or later people will fight about nicks and who was the first to use this.

Well I think a compromise would be possible for this. I initially downloaded PokerTH because no registration at all was required, and in my opinion it would be great to keep this at least as an option. It would be possible, for example, that nick names which have been registered cannot be used by people who do not want to register, but one can still choose a non-registered nick without registering. Do you think this would be ok?

For duplicate nicks in the irc channel (when people join the channel without joining the game), I'm considering some nick auto-modification preferably without digits.
And about the drawbacks,
for example other players might be able to find out your IP address

If they want to they can find out anyway by connecting to the server and just monitor their outdoing tcp connections.

Currently, the IP addresses of other players are only known to the server. Clients only communicate with the server. So at the moment, you cannot find out any IP addresses of the clients. This would be changed with irc.

Anyway, I'm glad you like the idea of integrating irc. Thanks for taking the time to comment on this!
--
Use IPv6. www.sixxs.net/
The administrator has disabled public write access.

Re:Feedback requested: Integration of IRC client 24 Sep 2007 09:43 #1041

  • Xphile
  • Xphile's Avatar
  • OFFLINE
  • Fresh Boarder
  • Posts: 3
  • Karma: 0
I'm new to this community, but personally I'd be against adding a feature like this unless there was an easy way to change the IRC server or some such.

Part of this is because a group of us (20-30) have started using this client as part of guild events, where we bet either in-game items or money and play poker. Part of the reason I picked this client (since I'm the one organizing this) is because the graphics look damn good and it is very simple to use.

Having an IRC client that would require registration on another site (especially when we're going to create our own to handle a log of transactions), would be a big deterrent from us using it or easily getting other people to join in (People hate to register).

So if its going to be hard coded into the client and make it a pain to change anything, then I personally would say you should rethink this. Even if its a module thats programmed into the game so it can be easily compiled without it is great (and sort of goes well with the Idea of open source software).
The administrator has disabled public write access.

Re:Feedback requested: Integration of IRC client 24 Sep 2007 15:34 #1043

  • lotodore
  • lotodore's Avatar
  • OFFLINE
  • Administrator
  • Posts: 671
  • Thank you received: 66
  • Karma: 50
Xphile wrote:
I'm new to this community, but personally I'd be against adding a feature like this unless there was an easy way to change the IRC server or some such.
[...]

It will be easy to change irc server and channel in the settings of the game. Other than that, I agree with you, I also hate registering.

However, I wouldn't want to use irc as a module, because people would not have chat in the lobby at all in internet games in that case. They would think the game is buggy then.

You can host your own games (without a dedicated server), then chat will work without irc. If you use an external dedicated server, you are kind of taking part in the PokerTH community, so we'd welcome you in the default irc channel. But you can choose your own private channel or server if you prefer. It's just that the lobby chat, when playing on a dedicated server, will only work with irc (this is already partly implemented, so I'm afraid it is somehow late for comments ;-) ).

Anyway, don't worry, you will be able to easily choose a different irc server/channel.
--
Use IPv6. www.sixxs.net/
The administrator has disabled public write access.

Re:Feedback requested: Integration of IRC client 13 Oct 2007 20:15 #1165

  • lotodore
  • lotodore's Avatar
  • OFFLINE
  • Administrator
  • Posts: 671
  • Thank you received: 66
  • Karma: 50
OK this is now done in the latest beta. Any feedback to the current implementation is very welcome.
--
Use IPv6. www.sixxs.net/
The administrator has disabled public write access.
Time to create page: 0.184 seconds

PokerTH - live

The PokerTH spectator tool.
 advert

Member Login