GwynethLlewelyn / restbot

The original project was hosted on code.google.com/p/restbot and was automatically exported to GitHub once Google shut down their own free code repository services; subsequent development is now being done here on GitHub.
Other
12 stars 2 forks source link

Inbound Handling? #12

Open iDJHost opened 2 years ago

iDJHost commented 2 years ago

It appears everything in the wiki is purely for outbound purposes, which might be OK for most usage.

But does it or can it handle anything "inbound"

A Few Examples: llDialog menus (maybe because you used "touch" or "siton" command) Inbound Local Chat Inbound IM's Replies from someone the bot IM'd Incoming Group Messages Incoming Group Notices (This probably needs an outbound command too) Inventory Offers L$ the bot receives (This probably needs an outbound command too)

GwynethLlewelyn commented 2 years ago

You're absolutely correct in your assessment!

All those 'incoming' messages require dealing with callbacks of some sort — and that's very ikely the reason why Pleiades didn't implement any of those messages...

I tried to deal with IMs — attempting to 'capture' an IM request and reply to it using my own callback — but it never worked properly and I didn't pursue this further...

iDJHost commented 2 years ago

Well, I suppose for a simple bot to manage outgoing commands only, this will be a great solution, though it could probably use a lot more commands in the future.