Last week I mentioned that Google Talk was XMPP based, and that you could therefore write a Google Talk IM bot using ColdFusion. Well, I’ve now done just that.
If you are a Google Talk user you can use cfdocs@gmail.com to do instant CFML lookups (tags and functions for now). Just type in the element name and you’ll get a description, syntax, and a link to the relevant page on Livedocs. Should all be pretty self explanatory.
The data needs some cleaning up and reformatting, but it works, and I am already using it for quick syntax checks.
Let me know what you think.
Very nice!
I just love this kind of thing.
Not only proving a point, but also creating a very useful resource!
Great stuff
"Long time listener, first time caller"… Ben, you are a guru. This is a great resource and I always appreciate your creative thoughts in helping understand advanced ColdFusion practices, and also encouraging thinking ‘out of the box’. Many thanks-
Great!
🙂
Wonderful example, Ben! You are going to move a lot of ideas in the cf developers minds!
This is pretty neat Ben.
I like…
Yves
Very nice Ben.
Be sure to check out my MXNA Chat Bot.
Google Talk: mxnabot@gmail.com.
AOL Aim: mxnabot
Yahoo IM: mxnabot
Jabber: mxnabot@myjabber.net
Read about it at http://blog.geopoly.com
Gus
Gus, is AIM working properly for you? I seem to keep getting dropped and the connection throttled.
Any chance you guys will have time to release a "Hello World" how-to-article related to Google Chat bots + CF app? Any links to exsisting tutorials would be appreciated. The power in this, as demonstrated by Ben and Gus’s apps, is making my head spin. Many thanks for the inspiration-
cheers
Ben,
AOL has worked well… up until a few hours ago!
See the following for details:
http://blog.geopoly.com/index.cfm?mode=entry&entry=189710D8-10DC-9683-324A44621000A1F0
Gus
Here are a few more links:
http://www.boyzoid.com/blog/index.cfm?mode=entry&entry=D3AAFA07-E081-2BAC-69726DD5ABBBC628
http://www.boyzoid.com/blog/index.cfm?mode=entry&entry=EB7FF1C9-E081-2BAC-69EBD2879FC666F1
Those are great links. In addition, I plan on writing up detailed step-by-step instructions this weekend.
Ben,
What would be an awesome upgrade for the bot would be to put in a version number after the command to get the information for that version. If you don’t specify a version, you could show the latest.
That way you could do:
cfmail
cfmail 6.1
cfmail 5
cfmail 4.5
To real quickly see the differences between versions. Just an idea.
PS – There should be new lines between those cfmail commands:
cfmail
cfmail 6.1
cfmail 5
cfmail 4.5
This is great Ben….if only I knew how you did it!
Dan, good suggestion. Mining that data out of livedocs was not fun, but I’ll see if I can extract that too.
Harry, stay tuned, I’ll be posting a detailed step-by-step how-to shortly.
Would you be willing to send me an invite to G-Mail? I’d appreciate it! Thanks.
Sure, I have 100 of them now – one just sent.
This is a great quick reference, beats searching google.
Ben:
Was just over at this afternoon’s presentation in the Twin Citites area…Thanks for the update on CFMX7. Just tried the GoogleTalk w/ CFDOCS — works great!
Thanks again!
RF
sorry to be a pest Ben.
"cfdocs@gmail.com is offline and can’t receive messages right now."
I haven’t had a chance to use it for the last 2 months but before that I gave it a good shake….
is this just a temporary problem?
thanx for the service anyhoo
The connections usually reconnect if they get dropped, but every once in a while they need to be manually started.
— Ben
Hello, Google Talk folks,
I am trying to open Unofficial Google Talk Users List at:
http://www.pleven.net/Chat-room-Google-free-talk/Member-List/
I think it will be helpful for our List members to have Googla Talk bot to use. Can you help me to install it?
Best regards,
Don
This is great!:) thx!