hangoutsbot/hangoutsbot

"Ghost" mode

Open

#344 opened on 2015年8月20日

GitHub で見る
 (1 comment) (0 reactions) (0 assignees)Python (575 stars) (278 forks)batch import
documentationhelp wantedsupport

説明

Some users have tons of hangouts, and mobile app is not working well in such cases.

For such users, they would like to run a bot of themselve, attending low traffic, or old hangouts on their behalf, while being able to keep an eye on such hangouts in case new messages are sent.

We could have a "ghost" mode, which is actually a config.json configured such as:

  • bot is not replying to any commands, no plugins enabled besides "subscribe" (a modified version of subscribe)
  • "user" is creating a 2nd google account for that bot, let's call it "user ghost".
  • "user" is adding "user ghost" to some hangouts, and then "user" is leaving
  • "user" has a 1-to-1 hangout with "user ghost" in which he is defining via "subscribe" which keyword should alter him in hangouts where "user ghost" is
  • "user" can add himself back into these hangouts with "addme" plugin
  • modified version of subscribe show allow user to ask for past xx messages in left hangouts to be mentionned by "user ghost" instead of just matching line having subscribed keyword
  • "user" can even speak through "user ghost" via "echo" plugin in case "user" doesn't want to join back, just to send 1 message for example

So I think same could be achieved with just a specific config.json file, and an alternate version of "subscribe" plugin

コントリビューターガイド