IM integration

What do you want to see in Armagetron soon? Any new feature ideas? Let's ponder these ground breaking ideas...
Luke-Jr
Dr Z Level
Posts: 2246
Joined: Sun Mar 20, 2005 4:03 pm
Location: IM: luke@dashjr.org

IM integration

Post by Luke-Jr »

Self_Destructo had an idea to integrate AA with IM. When people play, the game could login to their IM server and use it for various things:
1. IM other people while playing (whether they are on the same game or not)
2. Use an IM conference for the chat so non-players can chat
3. ??? Authenticate with servers:
3a. Server IMs user with "cookie" at their registered IM address
3b. User sends "cookie" back to the server via game-UDP.
User avatar
TiTnAsS
Match Winner
Posts: 655
Joined: Sun Jan 23, 2005 2:44 am
Location: Reppin the Bay Area!

Post by TiTnAsS »

Ahh kinda like Vendetta-Online does with IRC -- /dev/null might know about that kinda stuff and how to help....
Damn, it sure has been a while!
Luke-Jr
Dr Z Level
Posts: 2246
Joined: Sun Mar 20, 2005 4:03 pm
Location: IM: luke@dashjr.org

Post by Luke-Jr »

we should decide if it's a good idea and various details... and also if it's worth the extra dependency it's likely to need ;)

Some notes:
- Server should be able to specify conference address (e.g., AAGeneral@armagetron.net or General@MicroBusCity.com)
- Users should not be restricted to a single IM server (e.g., Luke-Jr@jabber.org should be acceptable authentication)
Last edited by Luke-Jr on Sun Jun 05, 2005 5:49 am, edited 2 times in total.
User avatar
Lucifer
Project Developer
Posts: 8743
Joined: Sun Aug 15, 2004 3:32 pm
Location: Republic of Texas

Post by Lucifer »

Luke, is that stuttering or are you having a manic attack? 'cause man that post was hard to read. :roll:
Check out my YouTube channel: https://youtube.com/@davefancella?si=H--oCK3k_dQ1laDN

Be the devil's own, Lucifer's my name.
- Iron Maiden
User avatar
TiTnAsS
Match Winner
Posts: 655
Joined: Sun Jan 23, 2005 2:44 am
Location: Reppin the Bay Area!

Post by TiTnAsS »

Mabye hes high?

EDIT: Or mabye hes been talking with jabberwacky to much? *Wink*
Damn, it sure has been a while!
Luke-Jr
Dr Z Level
Posts: 2246
Joined: Sun Mar 20, 2005 4:03 pm
Location: IM: luke@dashjr.org

Post by Luke-Jr »

Lucifer wrote:Luke, is that stuttering or are you having a manic attack? 'cause man that post was hard to read. :roll:
My guess is I pasted twice.. fixing
User avatar
TiTnAsS
Match Winner
Posts: 655
Joined: Sun Jan 23, 2005 2:44 am
Location: Reppin the Bay Area!

Post by TiTnAsS »

A buddy list! You type /add namegoeshere and itll add a buddy... * Triggers the list of buddys.. * next to their name=their on and nothing means their off.... In order to add someone you type /add then they type /accept namegoeshere...it auto adds both to eachothers list..if declined neither get added..

Clean my ideas up for i am stoopid..
Damn, it sure has been a while!
User avatar
dlh
Formerly That OS X Guy
Posts: 2035
Joined: Fri Jan 02, 2004 12:05 am
Contact:

Post by dlh »

not nemo wrote:1. IM other people while playing (whether they are on the same game or not)
2. Use an IM conference for the chat so non-players can chat
3. ??? Authenticate with servers:
3a. Server IMs user with "cookie" at their registered IM address
3b. User sends "cookie" back to the server via game-UDP.
1. Just use your IM client, this would just add bloat to the game. Didn't you not want to add python binding because it would add another dependency? Why is that argument not valid for this feature then ;)
2. Opens the doors to spammers

Armagetron is not an IM client. For instance, we are missing some of the most important features of IM clients, like smileys 8)
User avatar
Lucifer
Project Developer
Posts: 8743
Joined: Sun Aug 15, 2004 3:32 pm
Location: Republic of Texas

Post by Lucifer »

While I wouldn't mind having emoticons in armagetron, I did go looking for a thread I started up about offloading chat onto an external server, because most of the IM client conversation has already happened.

Unfortunately, I couldn't find it. Sorry. :(
Check out my YouTube channel: https://youtube.com/@davefancella?si=H--oCK3k_dQ1laDN

Be the devil's own, Lucifer's my name.
- Iron Maiden
Luke-Jr
Dr Z Level
Posts: 2246
Joined: Sun Mar 20, 2005 4:03 pm
Location: IM: luke@dashjr.org

Post by Luke-Jr »

nemostultae wrote:1. Just use your IM client, this would just add bloat to the game. Didn't you not want to add python binding because it would add another dependency? Why is that argument not valid for this feature then ;)
AA runs fullscreen on a dedicated X server-- can only switch to another app by exiting ;)
As I said, weighing the dependencies is something to consider... it might not be worth it. It's not bloat because it would be moving chat functionality to the standard protocol designed for it.
nemostultae wrote:2. Opens the doors to spammers
I have yet to see any spammer mess with groupchat, let alone ones hosted on a gaming server.
nemostultae wrote:Armagetron is not an IM client. For instance, we are missing some of the most important features of IM clients, like smileys 8)
Smileys must die! Get those away from my IM!
User avatar
Tank Program
Forum & Project Admin, PhD
Posts: 6712
Joined: Thu Dec 18, 2003 7:03 pm

Post by Tank Program »

Honestly... I think this is a bad idea. Who wants long chat conversations distracting them from their gameplay when they're already signed in with their normal client elsewheres and have marked themselves as away for that purpose. IMO this would just be extra effort to integrate and would rarely be uses as it would be so distracting to gameplay.
Image
User avatar
Lucifer
Project Developer
Posts: 8743
Joined: Sun Aug 15, 2004 3:32 pm
Location: Republic of Texas

Post by Lucifer »

I thought of a case where I'd like it. In the waiting room that's not yet implemented, it would be nice to have IM integration to provide a way for all players everywhere that are waiting for a game to chat with each other while they're waiting.
Check out my YouTube channel: https://youtube.com/@davefancella?si=H--oCK3k_dQ1laDN

Be the devil's own, Lucifer's my name.
- Iron Maiden
User avatar
Tank Program
Forum & Project Admin, PhD
Posts: 6712
Joined: Thu Dec 18, 2003 7:03 pm

Post by Tank Program »

IM like I think Luke is looking at it is full scale gaim sort of IM. If you want chat in the waiting room, the ingame chat would be just fine.
Image
User avatar
Lucifer
Project Developer
Posts: 8743
Joined: Sun Aug 15, 2004 3:32 pm
Location: Republic of Texas

Post by Lucifer »

Tank Program wrote:IM like I think Luke is looking at it is full scale gaim sort of IM. If you want chat in the waiting room, the ingame chat would be just fine.
eh? Hmmm, what I was suggesting was for people in the waiting rooms of multiple servers using IM integration for chat to allow them to talk to each other. Oh yeah, and I was suggesting that as a good use for IM integration, not necessarily suggesting I would prefer to do it with IM. Depends on how hard it would be to link up chat across game servers, really, and if it's worth it to use IM for it instead of doing it ourselves.

I really wish I could find the thread where we talked about it already because the idea was defeated pretty thoroughly already, and it would be more useful to start from there with Luke's take rather than spend our time reiterating it.
Check out my YouTube channel: https://youtube.com/@davefancella?si=H--oCK3k_dQ1laDN

Be the devil's own, Lucifer's my name.
- Iron Maiden
User avatar
deja_vu
On Lightcycle Grid
Posts: 11
Joined: Sat May 14, 2005 9:28 pm
Contact:

Post by deja_vu »

Just give me a buffer of the things i type :P
(like most shells do when you press up)
Post Reply