Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Request] make use of "thread" feature of Hangouts Chat #3

Open
fkusei opened this issue Apr 24, 2020 · 5 comments
Open

[Request] make use of "thread" feature of Hangouts Chat #3

fkusei opened this issue Apr 24, 2020 · 5 comments
Labels
enhancement New feature or request

Comments

@fkusei
Copy link

fkusei commented Apr 24, 2020

It would be nice if messages could be configured to be grouped by build plan (for example, when building branches).

@lummerland
Copy link
Owner

Hi @fkusei, I don't really understand what you mean. Could you please go into more detail? Thanks :)

@fkusei
Copy link
Author

fkusei commented Apr 27, 2020

hm, after reading it myself, i see it's a bit confusing ...

Hangouts Chat allows to organize messages in threads. It would be nice if the Bot would be able to group all messages of (for example) a branch build in one thread, so it's easier to track what happened in the history.

@fkusei fkusei changed the title [Request] Group messages by Build [Request] make use of "thread" feature of Hangouts Chat Apr 27, 2020
@lummerland
Copy link
Owner

This could be implemented by using the Hangouts REST API instead of webhooks. I think this would be a bigger change but it could be interesting to think about this in detail.

@lummerland lummerland added the enhancement New feature or request label May 10, 2020
@fkusei
Copy link
Author

fkusei commented May 11, 2020

It's possible to use the 'threadKey' key in the webhook request, there should be no need to use the API.

See https://bitbucket.apps.seibert-media.net/projects/VID/repos/viri-gchat/browse/viri.py#77 for an example.

@lummerland
Copy link
Owner

Working on it -> 7dc7ccc

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants