Re: [JDEV] Jabber - Scripting Language
From: "stpeter" <[EMAIL PROTECTED]> > I find the idea of scripting within Jabber to be intriguing, but I'm not > clear on what people want to do with this. Can you provide some scenarios? Here are some things I might use scripting for: - On a subscription request event, automatically accept it, play a .wav file, and send a greeting - On a buddy on-line event, send a message with a custom XML tag if they are using a certain client - Create a bot that matches people up for games. For example, I would send a message to [EMAIL PROTECTED] , and the bot would return JIDs of other users who have registered with the bot and are currently on-line and available for a game. - Create news, stock quote, weather, etc. bots mIRC, the popular IRC client for Windows, has thousands of bots written for games, file sharing, etc... It's a very popular feature that helped IRC take off. Mark ___ jdev mailing list [EMAIL PROTECTED] http://mailman.jabber.org/listinfo/jdev
[JDEV] Jabber - Scripting Language
Hello, Has there ever been any discussion of a client side scripting language for Jabber? I'm thinking of something along the lines of mIRC's scripting language for the IRC protocol. It would be cool if Jabber had it's own language to handle events, create bots, etc. Mark ___ jdev mailing list [EMAIL PROTECTED] http://mailman.jabber.org/listinfo/jdev
[JDEV] EtherX vs. Transports
I was thinking of writing a Jabber transport to access my company's proprietary IM system, but several major problems arise: 1) There are thousands of Jabber servers and each one would need to run my transport for its users to access my system. There's no way 35,000 + Jabber server admins would run my transport. 2) Upgrades would be a nightmare. 3) Supporting 35,000 + active transports would never happen. The solution I've come up with is for my company's system to "pretend" to be a Jabber server. This way all Jabber servers could communicate with my system without the need for transports... at least that's what I'm hoping! It seems to me I would need to understand how EtherX works so I could write a single transport on my end. Is it possible to get the EtherX protocol? I don't see this documented anywhere. Other communication protocols such as SMTP, IRC, etc... specify client-to-server protocol as well as server-to-server protocol, but for Jabber I only find client-to-server protocol documented. I appreciate any help in getting this information. Mark ___ jdev mailing list [EMAIL PROTECTED] http://mailman.jabber.org/listinfo/jdev
Re: [JDEV] EtherX - What's the protocol?
Thanks for the replies. Yes, I'd like to masquerade my users and system as a Jabber system. I assume this would make my IM system accessable by any Jabber server without Jabber admins having to configure a transport. The easy answer is for my company to just run Jabber! ... but our IM system is architected for wireless devices (no TCP/IP connections) so Jabber isn't really a solution at this stage. If I wanted to communicate with Jabber users via my IM server, what would be the best way to go? I'm thinking of taking EtherX and integrating it into my system. Would this work, and how can I get some info on EtherX's protocol? Thanks, Mark > or, as an alternative: > > Do you want to support the jabber 'server to server' protocol on your own server > so it can impersonate a jabber server, masquerade its users as jabber users, and > allow the local users to send messages out to jabber users? > > -David Waite > > temas wrote: > > > Just so I'm clear before I make a more full reply, what your saying is > > this: > > > > You have an IM system you want to bridge to Jabber, and rather than > > making a single transport that could be distributed to other people, you > > want to make a transport that you just run on your servers > > in front of your setup. This way admins only have to alias the > > transport to you and not actually setup a transport. Correct? > > > > --temas > > > > On 26 Apr 2001 16:25:02 -0700, Mark Zamoyta wrote: > > > Hi, > > > > > > I was thinking of writing a Jabber Transport to my company's IM system, but > > > the problem is getting the transport installed on 35,000+ Jabber servers, > > > handling transport installation problems, making sure the transport gets > > > bundled in with future Jabber servers, etc... > > > > > > I'm thinking it's alot easier for my company's IM system to "pretend" to be > > > a Jabber Server. > > > > > > Can I just integrate EtherX into my current system? Is the EtherX protocol > > > documented anywhere? > > > > > > I'm interested in any ideas concerning this! > > > > > > Thanks, > > > Mark > > > www.airstrategy.com > > > > > > > > > > > > ___ > > > jdev mailing list > > > [EMAIL PROTECTED] > > > http://mailman.jabber.org/listinfo/jdev > > > > ___ > > jdev mailing list > > [EMAIL PROTECTED] > > http://mailman.jabber.org/listinfo/jdev > > > ___ > jdev mailing list > [EMAIL PROTECTED] > http://mailman.jabber.org/listinfo/jdev > ___ jdev mailing list [EMAIL PROTECTED] http://mailman.jabber.org/listinfo/jdev
[JDEV] EtherX - What's the protocol?
Hi, I was thinking of writing a Jabber Transport to my company's IM system, but the problem is getting the transport installed on 35,000+ Jabber servers, handling transport installation problems, making sure the transport gets bundled in with future Jabber servers, etc... I'm thinking it's alot easier for my company's IM system to "pretend" to be a Jabber Server. Can I just integrate EtherX into my current system? Is the EtherX protocol documented anywhere? I'm interested in any ideas concerning this! Thanks, Mark www.airstrategy.com ___ jdev mailing list [EMAIL PROTECTED] http://mailman.jabber.org/listinfo/jdev