Hub Activity - Extra Life Community Hub Jump to content

Hub Activity

This stream auto-updates     

  1. Yesterday
  2. SlugFest Games has done a lot for Extra Life in the tabletop gaming space during 2019. Earlier this year, they announced a promotional card themed after Extra Life that would be released exclusively to Extra Life streamers. The card, Water of Life, was compatible with all versions of The Red Dragon Inn, one of SlugFest's most popular tabletop games. Streamers were given the cards to disperse between donors and viewers, making for a very fun and interactive way to support Extra Life. On November 9, SlugFest Games hosted a livestream to raise money for Children's Miracle Network Hospitals. Throughout the stream, they gave away lots of prizes to those who were watching and supporting them with donations. The stream was so successful that the company ended up raising over six times their initial goal! To crown off their stream, the team introduced the 50th character coming to The Red Dragon Inn! You can see the reveal for yourselves in the video below. You can watch the full stream on The Red Dragon Inn's Twitch channel. While their main streaming day might be over and done, you can still support SlugFest Games' fundraising efforts for Extra Life by donating to their page and earning yourself some cool Red Dragon Inn swag! Everyone who donates $5 USD will be given a Water of Life card. $25 USD will net donors the Water of Life and Gold Dragon Gin cards. $100 USD donors will be given the following: A Water of Life promo card, a copy of Gold Dragon Gin, Ohava's Healing Brew, Purified Potent Pixie Power Punch, and the d6 variant of Barroom Brawl. Head over to their Extra Life fundraising page to grab yourself some of these limited edition promotional goodies. It's never too late to sign up for Extra Life to help sick and injured kids in hospitals around the US and Canada by playing games! Donations for 2019 are accepted year-round! View full article
  3. SlugFest Games has done a lot for Extra Life in the tabletop gaming space during 2019. Earlier this year, they announced a promotional card themed after Extra Life that would be released exclusively to Extra Life streamers. The card, Water of Life, was compatible with all versions of The Red Dragon Inn, one of SlugFest's most popular tabletop games. Streamers were given the cards to disperse between donors and viewers, making for a very fun and interactive way to support Extra Life. On November 9, SlugFest Games hosted a livestream to raise money for Children's Miracle Network Hospitals. Throughout the stream, they gave away lots of prizes to those who were watching and supporting them with donations. The stream was so successful that the company ended up raising over six times their initial goal! To crown off their stream, the team introduced the 50th character coming to The Red Dragon Inn! You can see the reveal for yourselves in the video below. You can watch the full stream on The Red Dragon Inn's Twitch channel. While their main streaming day might be over and done, you can still support SlugFest Games' fundraising efforts for Extra Life by donating to their page and earning yourself some cool Red Dragon Inn swag! Everyone who donates $5 USD will be given a Water of Life card. $25 USD will net donors the Water of Life and Gold Dragon Gin cards. $100 USD donors will be given the following: A Water of Life promo card, a copy of Gold Dragon Gin, Ohava's Healing Brew, Purified Potent Pixie Power Punch, and the d6 variant of Barroom Brawl. Head over to their Extra Life fundraising page to grab yourself some of these limited edition promotional goodies. It's never too late to sign up for Extra Life to help sick and injured kids in hospitals around the US and Canada by playing games! Donations for 2019 are accepted year-round!
  4. The Extra Life Guild based in Saskatchewan has pulled together an event this weekend called the Extra Life Saskatchewan Milestone Gaming Marathon. The event will welcome gamers from all walks of life to participate in raising money for Jim Pattison Children's Hospital, a facility that was able to open its doors earlier this year due to partners like Extra Life. Due to donations and fundraising events, Saskatchewan now has its first dedicated hospital for treating mothers and children. The marathon will be held this weekend at the Cosmopolitan Senior Citizens Centre in Saskatoon. It will begin on November 16 at 9am CST and close out strong on November 17 at 9am CST. The event welcomes every kind of gamer who would like to attend, though tickets will need to be purchased either through Eventbrite or at the door. Children 12 years and under will not need a ticket, but will need an adult to accompany them. Additionally, while the event allows all non-electronic games, there are considerations for power and space if attendees want to bring a console or PC. Please contact the Saskatchewan Guild via Facebook before bringing additional electronics to the event. Below are just a few of the events happening throughout the 24-hour gaming marathon: Board games Console games Trading Card Games with Magic: The Gathering, Yu-Gi-Oh, and more being featured prominently Tabletop RPGs run for all skill-levels by friendly local Game Masters Fighting Game tournaments for Super Smash Brothers, Tekken, and more Raffles, contests, and tournaments galore! Photos of Jim Pattison Children's Hospital were taken by Lisa Landrie – A Photogenic Life Even more is in store for those who attend. “We’re going to have a library of board games, virtual reality, some Jack Box games, 24 hours of D&D, and a local game shop and video game bar are sponsoring consoles and TVs,” explained Nolan, Extra Life Saskatchewan Guild's president. The Extra Life Saskatchewan Milestone Gaming Marathon has been organized by the Extra Life Saskatchewan Guild. As part of the event, the guild is asking all attendees to register to participate on extra-life.org prior to arriving or at the door. This year, the team is aiming to reach $20,000 USD. To register or donate to support their endeavor, please visit the team page. It's never too late to sign up for Extra Life to help sick and injured kids in hospitals around the US and Canada by playing games! Donations for 2019 are accepted year-round!
  5. The Extra Life Guild based in Saskatchewan has pulled together an event this weekend called the Extra Life Saskatchewan Milestone Gaming Marathon. The event will welcome gamers from all walks of life to participate in raising money for Jim Pattison Children's Hospital, a facility that was able to open its doors earlier this year due to partners like Extra Life. Due to donations and fundraising events, Saskatchewan now has its first dedicated hospital for treating mothers and children. The marathon will be held this weekend at the Cosmopolitan Senior Citizens Centre in Saskatoon. It will begin on November 16 at 9am CST and close out strong on November 17 at 9am CST. The event welcomes every kind of gamer who would like to attend, though tickets will need to be purchased either through Eventbrite or at the door. Children 12 years and under will not need a ticket, but will need an adult to accompany them. Additionally, while the event allows all non-electronic games, there are considerations for power and space if attendees want to bring a console or PC. Please contact the Saskatchewan Guild via Facebook before bringing additional electronics to the event. Below are just a few of the events happening throughout the 24-hour gaming marathon: Board games Console games Trading Card Games with Magic: The Gathering, Yu-Gi-Oh, and more being featured prominently Tabletop RPGs run for all skill-levels by friendly local Game Masters Fighting Game tournaments for Super Smash Brothers, Tekken, and more Raffles, contests, and tournaments galore! Photos of Jim Pattison Children's Hospital were taken by Lisa Landrie – A Photogenic Life Even more is in store for those who attend. “We’re going to have a library of board games, virtual reality, some Jack Box games, 24 hours of D&D, and a local game shop and video game bar are sponsoring consoles and TVs,” explained Nolan, Extra Life Saskatchewan Guild's president. The Extra Life Saskatchewan Milestone Gaming Marathon has been organized by the Extra Life Saskatchewan Guild. As part of the event, the guild is asking all attendees to register to participate on extra-life.org prior to arriving or at the door. This year, the team is aiming to reach $20,000 USD. To register or donate to support their endeavor, please visit the team page. It's never too late to sign up for Extra Life to help sick and injured kids in hospitals around the US and Canada by playing games! Donations for 2019 are accepted year-round! View full article
  6. Last week
  7. Extra Life's partnership with Wizards of the Coast has been incredible over the years. This year, Wizards of the Coast managed the incredible feat of managing to raise over $1 million USD! They surpassed that momentous mark this year through the combined might of their D&D Super Team holding fundraising events throughout the year and the incredible efforts of their Magic: The Gathering team. A huge thank you to Wizards of the Coast and all the employees and creators who helped make this achievement possible! The D&D Super Team has managed to raise a a colossal sum of over $250,000 USD and is expected to hit $275,000 USD by the time the dust settles at the end of 2019. They reached that incredible number by kicking off a three month campaign with the Founders & Legends Day celebration on July 27, which featured Luke Gygax talking about the origins of tabletop roleplaying as well as several D&D one-shot games. With numerous streams and smaller events in between, along with the hard work of D&D players, DMs, and fans working to support their local hospitals, their last major fundraising push happened from October 31 through November 3 with Gamehole Con and on November 9 with Seattle Children's Hospital Game Day. Seattle Children's Hospital Game Day had Wizards of the Coast playing Dungeon Mayhem, the company's D&D-themed card game, and full-tabletop sessions for new players and kids. The other half of Wizards of the Coast's fundraising efforts belonged to Magic: The Gathering. The Magic community really rallied around Wizards this year between more people pitching in on Game Day and the debut of Ponies: The Galloping. Three official Magic: The Gathering cards featuring four of the most beloved ponies from My Little Pony debuted as part of a special collection benefiting Extra Life. The limited edition cards went on sale on October 22 along with a series of matching playmats, sales of which also benefited Extra Life. The playmats and cards sold out incredibly quickly, with the entire offering disappearing almost immediately. During the same time period, Magic: The Gathering auctioned off a series of coveted foil card sheets fresh from their printers. The sheets were sold for thousands of dollars per piece, giving die hard Magic fans a chance to own an irreplaceable piece of the game. In total between the Magic community and the My Little Pony crossover, Magic: The Gathering managed to raise over $875,000 USD #ForTheKids! However, 2019 isn't over quite yet! Those who still want to contribute to Wizards of the Coast's Extra Life mission can purchase one or more of the special modules that the D&D team has put together for Extra Life over the years. Past adventures and supplements include: Lost Laboratory of Kwalish, Volo’s Waterdeep Enchiridion, Tortle Package, One Grung Above, and The Lost Kenku. This year, the Wizards of the Coast team has outdone them selves and offered not one, not two, but THREE additional adventures and supplements that can be used to spice up your tabletop gaming sessions: Adventure with Muk offers an adventure into the Dankwood with the plucky Muk and his best friend Birdsquirrel on a quest to find an incredible treasure. Adventure with Muk is meant for all ages and can even be printed out and used as a coloring book! Infernal Machine Rebuild is a short adventure in a ruined clock tower that involves traveling to different times and planes of existence in order to reconstruct the legendary Infernal Machine of Lum the Mad, a fantastical contraption of great power... and great danger. Locathah Rising gives players a short adventure for 9th level characters and the rules for creating locathah characters, a race of fish people that make friends out of sea otters. They're great - and this is the only official way to get these fun, fishy dudes in your games! Remember, every purchase of each of these adventures benefits the kids, with all proceeds going to Extra Life! It's never too late to sign up for Extra Life to help sick and injured kids in hospitals around the US and Canada by playing games! Donations for 2019 are accepted year-round!
  8. Extra Life's partnership with Wizards of the Coast has been incredible over the years. This year, Wizards of the Coast managed the incredible feat of managing to raise over $1 million USD! They surpassed that momentous mark this year through the combined might of their D&D Super Team holding fundraising events throughout the year and the incredible efforts of their Magic: The Gathering team. A huge thank you to Wizards of the Coast and all the employees and creators who helped make this achievement possible! The D&D Super Team has managed to raise a a colossal sum of over $250,000 USD and is expected to hit $275,000 USD by the time the dust settles at the end of 2019. They reached that incredible number by kicking off a three month campaign with the Founders & Legends Day celebration on July 27, which featured Luke Gygax talking about the origins of tabletop roleplaying as well as several D&D one-shot games. With numerous streams and smaller events in between, along with the hard work of D&D players, DMs, and fans working to support their local hospitals, their last major fundraising push happened from October 31 through November 3 with Gamehole Con and on November 9 with Seattle Children's Hospital Game Day. Seattle Children's Hospital Game Day had Wizards of the Coast playing Dungeon Mayhem, the company's D&D-themed card game, and full-tabletop sessions for new players and kids. The other half of Wizards of the Coast's fundraising efforts belonged to Magic: The Gathering. The Magic community really rallied around Wizards this year between more people pitching in on Game Day and the debut of Ponies: The Galloping. Three official Magic: The Gathering cards featuring four of the most beloved ponies from My Little Pony debuted as part of a special collection benefiting Extra Life. The limited edition cards went on sale on October 22 along with a series of matching playmats, sales of which also benefited Extra Life. The playmats and cards sold out incredibly quickly, with the entire offering disappearing almost immediately. During the same time period, Magic: The Gathering auctioned off a series of coveted foil card sheets fresh from their printers. The sheets were sold for thousands of dollars per piece, giving die hard Magic fans a chance to own an irreplaceable piece of the game. In total between the Magic community and the My Little Pony crossover, Magic: The Gathering managed to raise over $875,000 USD #ForTheKids! However, 2019 isn't over quite yet! Those who still want to contribute to Wizards of the Coast's Extra Life mission can purchase one or more of the special modules that the D&D team has put together for Extra Life over the years. Past adventures and supplements include: Lost Laboratory of Kwalish, Volo’s Waterdeep Enchiridion, Tortle Package, One Grung Above, and The Lost Kenku. This year, the Wizards of the Coast team has outdone them selves and offered not one, not two, but THREE additional adventures and supplements that can be used to spice up your tabletop gaming sessions: Adventure with Muk offers an adventure into the Dankwood with the plucky Muk and his best friend Birdsquirrel on a quest to find an incredible treasure. Adventure with Muk is meant for all ages and can even be printed out and used as a coloring book! Infernal Machine Rebuild is a short adventure in a ruined clock tower that involves traveling to different times and planes of existence in order to reconstruct the legendary Infernal Machine of Lum the Mad, a fantastical contraption of great power... and great danger. Locathah Rising gives players a short adventure for 9th level characters and the rules for creating locathah characters, a race of fish people that make friends out of sea otters. They're great - and this is the only official way to get these fun, fishy dudes in your games! Remember, every purchase of each of these adventures benefits the kids, with all proceeds going to Extra Life! It's never too late to sign up for Extra Life to help sick and injured kids in hospitals around the US and Canada by playing games! Donations for 2019 are accepted year-round! View full article
  9. Rooster Teeth has been one of Extra Life's biggest and longest running partners when it comes to streamers looking to do good. We are happy to share with all of you that they outdid themselves this year. Over the course of their stream, the Rooster Teeth team and community managed to raise over $1.2 million USD between donations and merchandise sales! They are well on their way toward hitting their specially LEET goal of $1,337,000 USD by the end of the year. The first $1 million raised went to Dell Children's Hospital with everything over that going to the kids at Children's Hospital Los Angeles. The Rooster Teeth team has committed to continue raising money for Dell Children's in the future. In the coming years, the team hopes to raise $3 million USD to continue adding new facilities and programs, like specialized mental health treatment options for kids, to the hospital's campus. In 2018, the team made headlines for their contributions leading to the construction of a healing garden, an outdoor play space for kids at Dell Children's. Their stream was absolutely bonkers, topping everything they've done before. Some of the highlights of the night include an honest-to-goodness dog show competition, roleplaying Harry Potter, and a plethora of disgusting and inedibly spicy "foods" being ingested. There was even a professional tattoo artist/Twitch Partner on hand in the form of Kappa Tattoo to give stream participants some ink! And, of course, professional WWE wrestler Xavier Woods was on hand to serve as the stream's Wheel Dragon, a creature born to spin wheels and mete out vengeance to those busy streaming. After a night of craziness and fun, Matt Hullum, Rooster Teeth's Chief Content Officer, came on the stream to close things out. In what is now a yearly RT Extra Life tradition, Hullum played guitar and sang, the rest of the crew joining him to sing "With a Little Help from My Friends." Rooster Teeth's streaming efforts were able to reach a huge swath of the Rooster Teeth community. To mirror the larger goal of $1,337,000 USD, the team put together a tier of elite donations priced at $1,337 USD. In total, the team saw 317 donations made at the elite tier. That left all of us blown away. Those who are interested in further supporting Rooster Teeth on their way to their elusive LEET goal still have options! From now until the end of the year, you can join the Rooster Teeth Super Team and play to support the overarching mission of Rooster Teeth as well as kids at your local Children's Miracle Network Hospital. If you are looking to get your hands on some of Rooster Teeth's exclusive 2019 Extra Life merch to support the team, it was mostly sold out during the stream. However, Rooster Teeth has announced that they are planning to restock the store soon. As of right now, you can still purchase limited edition pins that will disappear forever once the fundraising push for 2019 comes to a close. Take a look at what's available on the Rooster Teeth store and check back in a few days to see if it has been restocked. Thank you to everyone who made Rooster Teeth's massive success possible. Extra Life wouldn't be the same without all of you. It's never too late to sign up for Extra Life to help sick and injured kids in hospitals around the US and Canada by playing games! Donations for 2019 are accepted year-round! View full article
  10. Rooster Teeth has been one of Extra Life's biggest and longest running partners when it comes to streamers looking to do good. We are happy to share with all of you that they outdid themselves this year. Over the course of their stream, the Rooster Teeth team and community managed to raise over $1.2 million USD between donations and merchandise sales! They are well on their way toward hitting their specially LEET goal of $1,337,000 USD by the end of the year. The first $1 million raised went to Dell Children's Hospital with everything over that going to the kids at Children's Hospital Los Angeles. The Rooster Teeth team has committed to continue raising money for Dell Children's in the future. In the coming years, the team hopes to raise $3 million USD to continue adding new facilities and programs, like specialized mental health treatment options for kids, to the hospital's campus. In 2018, the team made headlines for their contributions leading to the construction of a healing garden, an outdoor play space for kids at Dell Children's. Their stream was absolutely bonkers, topping everything they've done before. Some of the highlights of the night include an honest-to-goodness dog show competition, roleplaying Harry Potter, and a plethora of disgusting and inedibly spicy "foods" being ingested. There was even a professional tattoo artist/Twitch Partner on hand in the form of Kappa Tattoo to give stream participants some ink! And, of course, professional WWE wrestler Xavier Woods was on hand to serve as the stream's Wheel Dragon, a creature born to spin wheels and mete out vengeance to those busy streaming. After a night of craziness and fun, Matt Hullum, Rooster Teeth's Chief Content Officer, came on the stream to close things out. In what is now a yearly RT Extra Life tradition, Hullum played guitar and sang, the rest of the crew joining him to sing "With a Little Help from My Friends." Rooster Teeth's streaming efforts were able to reach a huge swath of the Rooster Teeth community. To mirror the larger goal of $1,337,000 USD, the team put together a tier of elite donations priced at $1,337 USD. In total, the team saw 317 donations made at the elite tier. That left all of us blown away. Those who are interested in further supporting Rooster Teeth on their way to their elusive LEET goal still have options! From now until the end of the year, you can join the Rooster Teeth Super Team and play to support the overarching mission of Rooster Teeth as well as kids at your local Children's Miracle Network Hospital. If you are looking to get your hands on some of Rooster Teeth's exclusive 2019 Extra Life merch to support the team, it was mostly sold out during the stream. However, Rooster Teeth has announced that they are planning to restock the store soon. As of right now, you can still purchase limited edition pins that will disappear forever once the fundraising push for 2019 comes to a close. Take a look at what's available on the Rooster Teeth store and check back in a few days to see if it has been restocked. Thank you to everyone who made Rooster Teeth's massive success possible. Extra Life wouldn't be the same without all of you. It's never too late to sign up for Extra Life to help sick and injured kids in hospitals around the US and Canada by playing games! Donations for 2019 are accepted year-round!
  11. Oh I'm sorry, I just assumed you were on there... Hop onto the ExtraLife4Kids server. There's a #donordrive-support channel in there. I'm "@Tim [DonorDrive]"
  12. I created a discord account. And while it seems to be Slack-like or IRC-like - I've never used it before. I take it I need to find the server you're on the find your channel. What server are you on?
  13. You *shouldn't* be, but I can't rule it out. If you'd like to DM me with some network info, I can take a look. You can find me over on the #donordrive-support Discord channel. As far as polling strategy, let me walk you through what we do internally. We leverage the `etag` + `if-none-match headers` to determine the need to poll "subordinate" endpoints. Using the participant + participant donors model above, you can poll the /participants/XXX endpoint on your 30 second intervals furnishing the `if-none-match` header. If you get a 200, then that means something changed (you'll get a 304 if nothing has changed), you can subsequently compare `participant.sumDonations` with your previous iterations `participant.sumDonations`. If the values aren't equal, you know there are new donations to fetch, otherwise, you dont even need to bother polling /donations. The ancillary benefit of this route, is that you don't have to assume a refresh (and subsequently the parsing/rendering overhead) of your assets on every polling interval. Hope this helps, Tim
  14. Different issue I'm noticing. Maybe I'm hitting the API too much post DDOS? But I amd getting connection timeout errors. If you could take a quick peek and let me know what you think - https://github.com/djotaku/ELDonationTracker I haven't changed anything in extralifedonations.py since before the DDOS. Lines 172-203 govern the loop. I have it sleeping 30 seconds between each iteration. However, within that 30 seconds I hit at least 4 times - participant, donors, team, team donors. Is that too much now? Is there a more efficient way that's more compliant in the post-DDOS world?
  15. Earlier
  16. If you're following this topic to see when I have a new release - please switch over to following
  17. Rather than continue to hijack the thread where I was calling for features and coders, I'm starting this new thread for new releases. Of course, you can always subscribe to the releases on github. Github page: https://github.com/djotaku/ELDonationTracker What does this software do? Well, on either Windows or Linux (wherever you choose to game) you can run this program with a GUI or on the commandline to generate text files from the Extra Life data. You can then use these text files in OBS or XSplit to update as donations come in as you play. Current release: v2.2.3 - https://github.com/djotaku/ELDonationTracker/releases/tag/v2.2.3 I'm about to release v2.5, but it doesn't add any extra functionality. It adds in unit tests for people who want to help with development and for me as I refactor the code for better maintenance. If you have issues and need a bug fix, the best and fastest way to contact me is by making an issue on Github. (That's basically a bug report, but you can also use it for a feature request) Second best would be in this thread. I've got a bunch of instructions on the github page on how to use the software. But I'll copy into here the current videos of how to use it:
  18. Esports organization Complexity decided to make time in their busy schedule to spend November 2nd gaming for the kids and we couldn’t be more excited. Complexity played for Children’s Health in Dallas and managed to make it half way to their goal over the course of their streaming. We’re absolutely delighted to see more and more major players in the esports scene getting involved with Extra Life! Complexity was founded in 2003 by Jason Lake, getting in on the ground floor of the rising popularity of competitive gaming. In the past 16 years, Complexity's teams and players have won over 140 championships across 30 different games. Their success led to gaining the attention of Dallas Cowboys owner Jerry Jones who joined the team's ownership in 2017. The team has become one of the leaders in the worldwide esports scene. Earlier this year, Complexity rebranded to associate itself more closely with the Dallas Cowboys. The team turned out to work toward their fundraising goal for 2019. If you are interested in showing your support for both Complexity and Extra Life, you can sign-up to participate alongside Complexity for the rest of 2019. Even though Game Day has come and gone, we are still taking donations through the end of the year. Head over to Complexity's Extra Life page to support Complexity's mission to help Children's Health. Extra Life has always been part of the wider gaming landscape. That means we've been growing in the esports space in recent years. That's why we are thrilled to be working with Complexity this year and seeing them participating in events like Game Day. During the holidays next month, Complexity will be hosting a community event for Extra Life. Keep an eye out for more information as we move forward and gear up to participate in that, Complexity fans. It's never too late to sign up for Extra Life to help sick and injured kids in hospitals around the US and Canada by playing games! Donations for 2019 are accepted year-round! View full article
  19. Esports organization Complexity decided to make time in their busy schedule to spend November 2nd gaming for the kids and we couldn’t be more excited. Complexity played for Children’s Health in Dallas and managed to make it half way to their goal over the course of their streaming. We’re absolutely delighted to see more and more major players in the esports scene getting involved with Extra Life! Complexity was founded in 2003 by Jason Lake, getting in on the ground floor of the rising popularity of competitive gaming. In the past 16 years, Complexity's teams and players have won over 140 championships across 30 different games. Their success led to gaining the attention of Dallas Cowboys owner Jerry Jones who joined the team's ownership in 2017. The team has become one of the leaders in the worldwide esports scene. Earlier this year, Complexity rebranded to associate itself more closely with the Dallas Cowboys. The team turned out to work toward their fundraising goal for 2019. If you are interested in showing your support for both Complexity and Extra Life, you can sign-up to participate alongside Complexity for the rest of 2019. Even though Game Day has come and gone, we are still taking donations through the end of the year. Head over to Complexity's Extra Life page to support Complexity's mission to help Children's Health. Extra Life has always been part of the wider gaming landscape. That means we've been growing in the esports space in recent years. That's why we are thrilled to be working with Complexity this year and seeing them participating in events like Game Day. During the holidays next month, Complexity will be hosting a community event for Extra Life. Keep an eye out for more information as we move forward and gear up to participate in that, Complexity fans. It's never too late to sign up for Extra Life to help sick and injured kids in hospitals around the US and Canada by playing games! Donations for 2019 are accepted year-round!
  20. Two things: 1) Now that I have headers, it works even with http (doesn't need https) 2) the amount of places I had to change it drives home how much I need to refactor my code!
  21. did a bit of googling and ... maybe I need to add a header. Will research and get back to you. OK, yup. That fixes it.
  22. Hey Tim, Is this a new requirement post-DDOS? I've been using the code without HTTPS all 2019 (and previously, of course). My code https://github.com/djotaku/ELDonationTracker does not use HTTPS, but that's why I tried it on the commandline in my previous post and that failed for some reason. But github with https didn't give me that warning. edit to add, not sure what this guy's code is doing, but it's another complaint of python not workign:
  23. Interesting. Can you confirm that you're hitting the API via https? You *must* use https to make calls to the Public API. If that's not it, I might need some actual code to look at. Do you have a repo for this anywhere?
  24. Gordon Hayward, NBA All-Star and small forward of the Boston Celtics, loves games on and off the basketball court. He also love helping the kids in his community who look up to him as a role-model. That’s why for Game Day 2019, Hayward teamed up with Extra Life to game for Boston Children’s Hospital! Hayward has played for the Celtics since July 2017. A handful of minutes into the 2017 season opener, a faulty landing caused him to suffer a debilitating leg injury that put him out of commission for the year. As a result of the injury, Hayward needed multiple surgeries to get back into playing on the court. During his time recovering, he spent his downtime playing Overwatch and Call of Duty: Black Ops 4. While stuck in a medical leg brace to help him heal from the surgery, he learned how helpful gaming can be while allowing the body to heal. That inspired him to get involved in Extra Life and help kids at Boston Children’s Hospital. “Gaming was a helpful distraction for me while rehabbing,” explained Hayward, “Gaming can be a distraction tool for kids while they're in the hospital, too. That's just one reason why I'm committed to helping the kids at Boston Children's Hospital.” Back in September, Hayward visited Boston Children's Hospital to spend time gaming with the kids. The visit made local Chicago news and kicked off the basketballer's push toward his Game Day stream on November 2. Everything Hayward raises through Extra Life will go to support Boston Children’s Hospital. He’s playing to build up the Every Child Fund's mission at Boston Children's. The Every Child Fund includes the Child Life Program that was designed to help children feel at home and comfortable in the hospital through fun activities, games, and more. The goal is to help kids heal faster by improving their environment and lifting their spirits. Hayward set up an Extra Life page and team for his Game Day streaming efforts. His goal for 2019? $10,000 USD! If you want to join Hayward on his mission to help the kids of Boston, donations are being taken throughout 2019. You can even start you own page and host your own event to raise money from your community to help kids in your local children’s hospital. It's never too late to sign up for Extra Life to help sick and injured kids in hospitals around the US and Canada by playing games! Donations for 2019 are accepted year-round! View full article
  25. Gordon Hayward, NBA All-Star and small forward of the Boston Celtics, loves games on and off the basketball court. He also love helping the kids in his community who look up to him as a role-model. That’s why for Game Day 2019, Hayward teamed up with Extra Life to game for Boston Children’s Hospital! Hayward has played for the Celtics since July 2017. A handful of minutes into the 2017 season opener, a faulty landing caused him to suffer a debilitating leg injury that put him out of commission for the year. As a result of the injury, Hayward needed multiple surgeries to get back into playing on the court. During his time recovering, he spent his downtime playing Overwatch and Call of Duty: Black Ops 4. While stuck in a medical leg brace to help him heal from the surgery, he learned how helpful gaming can be while allowing the body to heal. That inspired him to get involved in Extra Life and help kids at Boston Children’s Hospital. “Gaming was a helpful distraction for me while rehabbing,” explained Hayward, “Gaming can be a distraction tool for kids while they're in the hospital, too. That's just one reason why I'm committed to helping the kids at Boston Children's Hospital.” Back in September, Hayward visited Boston Children's Hospital to spend time gaming with the kids. The visit made local Chicago news and kicked off the basketballer's push toward his Game Day stream on November 2. Everything Hayward raises through Extra Life will go to support Boston Children’s Hospital. He’s playing to build up the Every Child Fund's mission at Boston Children's. The Every Child Fund includes the Child Life Program that was designed to help children feel at home and comfortable in the hospital through fun activities, games, and more. The goal is to help kids heal faster by improving their environment and lifting their spirits. Hayward set up an Extra Life page and team for his Game Day streaming efforts. His goal for 2019? $10,000 USD! If you want to join Hayward on his mission to help the kids of Boston, donations are being taken throughout 2019. You can even start you own page and host your own event to raise money from your community to help kids in your local children’s hospital. It's never too late to sign up for Extra Life to help sick and injured kids in hospitals around the US and Canada by playing games! Donations for 2019 are accepted year-round!
  26. Sure. I did a quick sample call: Python 3.7.4 (default, Jul 9 2019, 16:32:37) [GCC 9.1.1 20190503 (Red Hat 9.1.1-1)] on linux Type "help", "copyright", "credits" or "license" for more information. >>> import urllib.request >>> url="http://www.extra-life.org/api/participants/348774" >>> urllib.request.urlopen(url) Traceback (most recent call last): File "<stdin>", line 1, in <module> File "/usr/lib64/python3.7/urllib/request.py", line 222, in urlopen return opener.open(url, data, timeout) File "/usr/lib64/python3.7/urllib/request.py", line 531, in open response = meth(req, response) File "/usr/lib64/python3.7/urllib/request.py", line 641, in http_response 'http', request, response, code, msg, hdrs) File "/usr/lib64/python3.7/urllib/request.py", line 569, in error return self._call_chain(*args) File "/usr/lib64/python3.7/urllib/request.py", line 503, in _call_chain result = func(*args) File "/usr/lib64/python3.7/urllib/request.py", line 649, in http_error_default raise HTTPError(req.full_url, code, msg, hdrs, fp) urllib.error.HTTPError: HTTP Error 403: Forbidden And if I visit that url in my browser it works. Now, the browser changes it to HTTPS, so I wanted to double-check that: >>> url="https://www.extra-life.org/api/participants/348774" >>> urllib.request.urlopen(url) Traceback (most recent call last): File "<stdin>", line 1, in <module> File "/usr/lib64/python3.7/urllib/request.py", line 222, in urlopen return opener.open(url, data, timeout) File "/usr/lib64/python3.7/urllib/request.py", line 531, in open response = meth(req, response) File "/usr/lib64/python3.7/urllib/request.py", line 641, in http_response 'http', request, response, code, msg, hdrs) File "/usr/lib64/python3.7/urllib/request.py", line 569, in error return self._call_chain(*args) File "/usr/lib64/python3.7/urllib/request.py", line 503, in _call_chain result = func(*args) File "/usr/lib64/python3.7/urllib/request.py", line 649, in http_error_default raise HTTPError(req.full_url, code, msg, hdrs, fp) urllib.error.HTTPError: HTTP Error 403: Forbidden And just to make sure it's not my machine: >> url="https://www.github.com" >>> urllib.request.urlopen(url) <http.client.HTTPResponse object at 0x7f4ba7254f10> Thanks!
  27. Hey @djotaku, Can you share the endpoint and request headers you're furnishing with your call? Thanks!
  1. Load more activity
×
×
  • Create New...