Title: Bot-moderated help channel automation · Issue #1 · Java-Discord/JavaBot · GitHub
Open Graph Title: Bot-moderated help channel automation · Issue #1 · Java-Discord/JavaBot
X Title: Bot-moderated help channel automation · Issue #1 · Java-Discord/JavaBot
Description: Consider adding bot-managed help channels to streamline people's questions and answers. Proposed Flow There are several open help channels that are clearly visible. Users are directed to ask their question in one of these channels. Once ...
Open Graph Description: Consider adding bot-managed help channels to streamline people's questions and answers. Proposed Flow There are several open help channels that are clearly visible. Users are directed to ask their ...
X Description: Consider adding bot-managed help channels to streamline people's questions and answers. Proposed Flow There are several open help channels that are clearly visible. Users are directed to ask th...
Opengraph URL: https://github.com/Java-Discord/JavaBot/issues/1
X: @github
Domain: github.com
{"@context":"https://schema.org","@type":"DiscussionForumPosting","headline":"Bot-moderated help channel automation","articleBody":"Consider adding bot-managed help channels to streamline people's questions and answers.\r\n\r\n### Proposed Flow\r\n\r\nThere are several open help channels that are clearly visible. Users are directed to ask their question in one of these channels.\r\n\r\nOnce the user sends their first message in an open channel, the channel is moved to a separate area for \"active questions\". It will stay open in a \"pending answer\" state until another user (not the original question asker) sends a message in the channel, as a response to the question. If no response is given after X hours, the bot sends a message in the channel to ask the user to confirm that the question is still unanswered, and the channel will stay reserved. Repeat this confirmation flow as long as possible (or introduce a hard cutoff limit).\r\n\r\nOnce some discussion has happened in a reserved help channel, and the user has obtained their answer, the bot will wait for at least X minutes of inactivity, after which it will send a question to the user in the channel, asking if their question was successfully resolved. If they respond affirmatively, the channel is moved back to the list of available channels, or if not, it stays \"reserved\".\r\n\r\n### Channel States\r\n- **Available** - The channel is available for users to ask questions.\r\n- **Pending Answer** - The channel has been reserved by a user and they've asked their question, and it is waiting for a response from another user.\r\n- **Active** - Once another user responds, channels are active while any user sends a message within X minutes.\r\n- **Inactive** - If there's been no activity in an active channel in X minutes, the channel is considered inactive. After some time, the bot will confirm with the original question asker if they got their question answered. If so, channel returns to **Available** state. After a long time, the channel will return to **Available** regardless.","author":{"url":"https://github.com/andrewlalis","@type":"Person","name":"andrewlalis"},"datePublished":"2021-05-28T21:38:30.000Z","interactionStatistic":{"@type":"InteractionCounter","interactionType":"https://schema.org/CommentAction","userInteractionCount":12},"url":"https://github.com/1/JavaBot/issues/1"}
| route-pattern | /_view_fragments/issues/show/:user_id/:repository/:id/issue_layout(.:format) |
| route-controller | voltron_issues_fragments |
| route-action | issue_layout |
| fetch-nonce | v2:ac4fe20a-48c6-ce13-c0d3-594e590e38b5 |
| current-catalog-service-hash | 81bb79d38c15960b92d99bca9288a9108c7a47b18f2423d0f6438c5b7bcd2114 |
| request-id | E254:602CC:1B00F84:239497C:6971A0F1 |
| html-safe-nonce | 8b84b69bffe531827069e88fc729c2cbd24c860d1457442281b0907e7ef411f3 |
| visitor-payload | eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJFMjU0OjYwMkNDOjFCMDBGODQ6MjM5NDk3Qzo2OTcxQTBGMSIsInZpc2l0b3JfaWQiOiIyOTcwNjgxMDk0ODgyNTY2Mzg1IiwicmVnaW9uX2VkZ2UiOiJpYWQiLCJyZWdpb25fcmVuZGVyIjoiaWFkIn0= |
| visitor-hmac | 662c501a21811d3ad196f92b47bfb0243d4619acee22cb21f649750324a3b15f |
| hovercard-subject-tag | issue:906099135 |
| github-keyboard-shortcuts | repository,issues,copilot |
| google-site-verification | Apib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I |
| octolytics-url | https://collector.github.com/github/collect |
| analytics-location | / |
| fb:app_id | 1401488693436528 |
| apple-itunes-app | app-id=1477376905, app-argument=https://github.com/_view_fragments/issues/show/Java-Discord/JavaBot/1/issue_layout |
| twitter:image | https://opengraph.githubassets.com/0d74f0fec2cc4cc0ec35fd62f7780853b48bea87f8c7765d5af546447f226ae1/Java-Discord/JavaBot/issues/1 |
| twitter:card | summary_large_image |
| og:image | https://opengraph.githubassets.com/0d74f0fec2cc4cc0ec35fd62f7780853b48bea87f8c7765d5af546447f226ae1/Java-Discord/JavaBot/issues/1 |
| og:image:alt | Consider adding bot-managed help channels to streamline people's questions and answers. Proposed Flow There are several open help channels that are clearly visible. Users are directed to ask their ... |
| og:image:width | 1200 |
| og:image:height | 600 |
| og:site_name | GitHub |
| og:type | object |
| og:author:username | andrewlalis |
| hostname | github.com |
| expected-hostname | github.com |
| None | fdfdce9cd4f6ab85dca2b0d11264270829297c962dd5a79df449062d7822258f |
| turbo-cache-control | no-preview |
| go-import | github.com/Java-Discord/JavaBot git https://github.com/Java-Discord/JavaBot.git |
| octolytics-dimension-user_id | 77415047 |
| octolytics-dimension-user_login | Java-Discord |
| octolytics-dimension-repository_id | 371822717 |
| octolytics-dimension-repository_nwo | Java-Discord/JavaBot |
| octolytics-dimension-repository_public | true |
| octolytics-dimension-repository_is_fork | false |
| octolytics-dimension-repository_network_root_id | 371822717 |
| octolytics-dimension-repository_network_root_nwo | Java-Discord/JavaBot |
| turbo-body-classes | logged-out env-production page-responsive |
| disable-turbo | false |
| browser-stats-url | https://api.github.com/_private/browser/stats |
| browser-errors-url | https://api.github.com/_private/browser/errors |
| release | 51c736e60b302bd039c9d5164573d176ceb24bb2 |
| ui-target | full |
| theme-color | #1e2327 |
| color-scheme | light dark |
Links:
Viewport: width=device-width