Added ability to add custom JavaScript code that can run when a new donation comes in.Added the ability to specify custom donation alert sounds.Added display of donation message to the donation alert screen.Removed Flash plugin requirement! The Helper is now a pure JavaScript application.Added a “full year” mode for those interested in fundraising 365 days a year.Added an option to show fundraising goal in addition to amount earned.Added donation alerts when running in team mode.Updated to work with the newest version of the Extra Life API.Added option to perform a test donation.Added text-to-speech for donation messages.Added Spanish and French text-to-speech options.Added Spanish and French language options.Total raised for participants now includes both donations and pledges (Total raised for teams will also include pledges soon).If you have any feedback or requests for additional features, please let me know.
Download and setup instructions are available here: Running locally is required if you plan on making changes to the source code. The Helper is always available for download if you prefer to run it locally. Downloading and editing files is no longer required! NEW! You can now customize the Helper and get a link to paste directly into OBS or XSplit. (Download version only) Core functionality and appearance can be modified with little JavaScript experience.(Download version only) Provides a hook to run custom JavaScript when a new donation arrives.(Download version only) Custom sound effects can be specified for the donation alert.Available in English, French, and Spanish.Works in XSplit, any flavor of OBS, and any modern browser.Supports four color themes and three border styles.Occasionally shows the Extra Life and Children’s Miracle Network Hospital logos.Adjust the volume for all sound effects and text-to-speech.Donation messages are read with text-to-speech during donation alerts.Works in “participant” mode or “team” mode.Shows new donation alerts as they arrive in real-time.Continually displays the total amount raised as it changes.Counts the total hours played if the start time has passed.Counts down the hours until Extra Life if there are less than four days left.Counts down the days until Extra Life if there are three or more days left.I figured I’d share an application that I made called the “Extra Life Helper” that does all of the following: By posting to /r/Twitch, you accept these rules and accept that subreddit moderators reserve the right to remove posts at their discretion.Hey everyone! I see some folks have posted questions about incorporating their Extra Life donations into their streaming sessions.No Memes, Set up, or Art post submissions.Ensure there isn't a megathread for your topic.Don’t post in a language other than English.Don’t post a link post (has exceptions).Don’t post without an informative title.Don’t create a post that’s unrelated to Twitch.Don’t post inquiring on a pending, late, or missing payment.Don’t post inquiring on a partnership application.
Don’t post regarding reporting an account.Don’t post regarding an account suspension outside of the permitted Ban Discussion Guidelines.Don't post a link to a YouTube video, social media account, blog, or similar website outside the Advertisement Guidelines.Don’t post third party advertisements, without permission.Don’t post a account name / link related to promoting a page.Don't post non-productive complains about Twitch.No racism, sexism, homophobia, or other hate-based speech.Don't call out others in a negative manner.Don't break Twitch’s ToS or Community Guidelines.Don't encourage others to break the subreddit rules.We encourage folks to use the new Reddit design for the Collections feature that houses our Events & Archives.