Chrome Extension to flow comments posted on User Tools onto slides.
Comment data is available in the user tools included with Google Slides, so there is no need to send data anywhere, making it easy to get started at work, etc.
Add the extension to Chrome from the Store URL above
There are three screen types used in this extension: presenter slide usertool
Presenter | Slide | Usertool |
---|---|---|
content_script is running on each screen.
In contents_script, DOM change detection (MutationObserver) for comments and slide numbers, and messaging between screens (BroadcastChannel) are performed.
Audience comments on usertool
The commented content flows from right to left on the slide side.
If you post a series of 8
, an applause effect will be displayed in the lower right corner of the screen for each successive 8
posted.
You can download the list of commented comments
Once you have started the program on the presenter screen, click the "DownloadComments" button.
You can download the list of comments in json format.
- usertool-comments.json
[
{
"user": "user1",
"time": "20:11",
"text": "sample comment"
},
{
"user": "user1",
"time": "20:11",
"text": "foo"
},
{
"user": "user1",
"time": "20:11",
"text": "bar"
},
{
"user": "user1",
"time": "20:11",
"text": "88888888888"
}
]
Ability to set comments to be broadcast in advance by yourself
You can control the reactions you want on specific slides and the flow of your presentation
Settings are made in `options
- key: slide page number
- seconds: number of seconds after page transition
- comment: comment to post
You can set the number of seconds after which slide number the comment will be posted.
The comment will be posted automatically as you advance through the slides.
yarn dev
load dist
directory with "Load Unpackaged Extensions"