steam2IRC - Relaying your Steam chats to IRC and back

Chat about various topics.

steam2IRC - Relaying your Steam chats to IRC and back

Postby skoften on Mon Nov 26, 2012 6:08 pm

ImageThanks for this great work of art Dr. Delta!

Alpha testers needed!
Figured I'd post about my little project here. If you want to help me out by testing for bugs, giving critique and recommending features/functions please post in this thread. I have an IRC server up so you wont have to host one.

Current testers:
Tom @ ta0soft.com
Cra0kalo
Stoopdapoop
Vicpop

Test what?
steam2IRC is a C# application that relays all Steam chat messages to an IRC server. For each user in your Steam conversations an IRC bot connects to an IRC server representing that specific user. It uses Steam4NET to intercept/manipulate certain functions within the Steam process. Example picture:

Image

Features
- Both private and group messages are supported.
- Leave, nickname and status updates from users.
- Inherent the correct user permissions from the Steam group chat to the IRC channel (Chat Officer (+h half-ops - in IRC), Group Moderator(+v - voiced in IRC), Regular(-v)).
- Change your Steam nickname by changing your nickname on IRC.
- The ability to ban and kick people from an IRC channel if you have the right permissions in the Steam groupchat.
- When you leave the IRC server, steam2IRC will log all the chats and presents them when you connect back. It will also lock all active channels and hide your friends for added security.
- Unknown people get kicked out of channels.
- Built-in functions that capitalizes/punctuates your sentences. ( lol )
- Be able to Launch/Restart Steam from IRC.
- You do not have to fill in any Steam related credentials.

But why?
- Centralized
- Accessible in an OS-independent manner. Almost anything will be able to run an IRC client but not everything will be able to run Steam. Example: Crappy Nokia mobile phone, Irssi.
- I prefer IRC over Steam for its tab-nickcompletion, grammar checks and 9000 other available plug-ins (depending on the client you use). I am usually connected to many servers on IRC and would like to have everything in one client.
- I understand this will only be helpful for a limited amount of people but it was definitely a good coding/learning project.

How you can help
By trying the program out, recommending stuff. Giving critique. Reporting bugs. The usual. If you are interested, drop me a PM and I will send you a beta build when it is ready.
Last edited by skoften on Mon Nov 26, 2012 7:51 pm, edited 1 time in total.
User avatar
skoften
May Contain Skills
May Contain Skills
 
Joined: Thu Apr 09, 2009 3:30 pm
Location: Ôåg¾´Ôåg¾´Ôåg¾´Ôåg¾´Ôåg¾´Ôåg¾´Ôåg¾´

Re: steam2IRC - Relaying your Steam chats to IRC and back

Postby Hollow on Mon Nov 26, 2012 7:32 pm

Even though I don't really understand how you even made this, nor do I use IRC, I will admit that it does look impressive. Especially for the fact that you can have group chat on your phone, which even the official Steam mobile app cant't do. Nice work bro!
User avatar
Hollow
Ubisoft/Monothetic
 
Joined: Thu Aug 14, 2008 12:38 pm
Location: London, UK

Re: steam2IRC - Relaying your Steam chats to IRC and back

Postby Dr. Delta on Mon Nov 26, 2012 8:10 pm

I've been following the development of this for a while now, and I must say I find it very nice what it has become. It's very nice to not be forced to use Steam if you just want to chat, and especially in environments where there can be no Steam (installation) such as crappy phones or if you have insufficient rights to install applications this can really help.

Also just of course the freedom to use a chat application you prefer, well done sir.

Super secret action shot:
Image
Last edited by Dr. Delta on Mon Nov 26, 2012 8:35 pm, edited 1 time in total.
User avatar
Dr. Delta
Veteran
Veteran
 
Joined: Thu Dec 27, 2007 1:18 pm
Location: People's Republic of Porygon

Re: steam2IRC - Relaying your Steam chats to IRC and back

Postby skoften on Mon Nov 26, 2012 8:12 pm

Thanks for the kind words guys #yolo #luvu #bff :[]:
User avatar
skoften
May Contain Skills
May Contain Skills
 
Joined: Thu Apr 09, 2009 3:30 pm
Location: Ôåg¾´Ôåg¾´Ôåg¾´Ôåg¾´Ôåg¾´Ôåg¾´Ôåg¾´

Re: steam2IRC - Relaying your Steam chats to IRC and back

Postby marks on Mon Nov 26, 2012 9:06 pm

skoften wrote:#yolo


Get out.
User avatar
marks
Creative Assembly
Creative Assembly
 
Joined: Tue Aug 16, 2005 5:07 pm

Re: steam2IRC - Relaying your Steam chats to IRC and back

Postby LesterMDK on Tue Nov 27, 2012 1:12 am

This is pretty neato, nice work skoften.

but... will people think I'm a hacker when I use it?!
User avatar
LesterMDK
Member
Member
 
Joined: Sun Oct 24, 2010 9:44 am

Re: steam2IRC - Relaying your Steam chats to IRC and back

Postby MELVIn on Tue Nov 27, 2012 5:07 pm

Wait, does this mean I can finally add Fishbot to our chatroom? BEST DAY EVER!
Image
Interlopers.net steam-chat.
Come on in and ask all your level-design questions, or discuss games.
User avatar
MELVIn
May Contain Skills
May Contain Skills
 
Joined: Sat Jun 25, 2005 1:03 pm
Location: Iceland

Re: steam2IRC - Relaying your Steam chats to IRC and back

Postby skoften on Tue Nov 27, 2012 7:46 pm

Fish go m00!
User avatar
skoften
May Contain Skills
May Contain Skills
 
Joined: Thu Apr 09, 2009 3:30 pm
Location: Ôåg¾´Ôåg¾´Ôåg¾´Ôåg¾´Ôåg¾´Ôåg¾´Ôåg¾´

Re: steam2IRC - Relaying your Steam chats to IRC and back

Postby Plague on Wed Nov 28, 2012 12:25 am

bnice
Contact. The EU welcomes the pain free. That's emotional impact.
I actually think limitation is good for creativity. If we had an engine that could do everything, we would be in trouble. It gives us focus. ~~ Randy Lundeen
User avatar
Plague
Veteran
Veteran
 
Joined: Tue Jun 22, 2010 7:12 pm

Re: steam2IRC - Relaying your Steam chats to IRC and back

Postby stoopdapoop on Wed Nov 28, 2012 2:35 pm

fuck yes.

Now I'll actually be able to chill in interlopers chat.

Thanks again for this, skoft :)
I'm Brown
Image
User avatar
stoopdapoop
Veteran
Veteran
 
Joined: Sun Aug 21, 2005 2:14 am
Location: Ann Arbor, MI

Return to General Discussion

Who is online

Users browsing this forum: No registered users

cron