Joined: 29 Dec 2004 Posts: 367 Location: Australia
Posted: Mon Jan 31, 2005 7:29 am Post subject:
I use the maya template and a user of my bot who uses GAIM told me that when my bot signs on it sends the welocme message (which s in the room opened sub) without a room being opened. this only occurs with GAIM.
I think it could be something to do with GAIM sending client caps, when the bot signs in and opening a socket.
I use the maya template and a user of my bot who uses GAIM told me that when my bot signs on it sends the welocme message (which s in the room opened sub) without a room being opened. this only occurs with GAIM.
I think it could be something to do with GAIM sending client caps, when the bot signs in and opening a socket.
does anyone know a way around this problem?
In the newer MSN modules (past 2.0) we built in support for ClientCaps, and that makes it so your bot knows what a ClientCap is and doesn't see it as a message.
I don't think Mayabot has ever been updated to use MSN.pm 2.0. If you want to update it yourself, go ahead. But I don't think there's much you can do with an MSN module that doesn't know what ClientCaps are. _________________ Current Site (2008) http://www.cuvou.com/
Matt, you were right the second time, it does request the DP soo it opens a conversation, what you can do is when the bot opens a conversation in the IRO it doesn't puts some variable = to 1, and when the user starts typing a message the bot sends the welcoming message. (You'll have to edit MSN.pm for it to work)
Theres cache's on DPs, and MSN uses it thats why it doesn't always open a conversation with the bot (request). - I'm not sure GAIM does the same thing.