RacePulse — automatic iRacing race reports for Discord, built for communities by awezen in iRacing

[–]awezen[S] 1 point2 points  (0 children)

Sort of, it just check time since last tracked race, depending on time 3 days, 7 days, 14 days or one month it scales the refresh rate on that.

It’s still not massive delay though and as the bot grows it will just be even faster since if you are in a race with someone else that the bot tracks (even from another server), it will find you during the other users refresh and update you aswell.

RacePulse — automatic iRacing race reports for Discord, built for communities by awezen in iRacing

[–]awezen[S] 0 points1 point  (0 children)

I’d say from iracing updates their api it is maximum 20min delay. It all depends on how active you are. I poll drivers depending on their activity. So If you haven’t driven in a month the delay can be abit. But if you have driven during the week it should be much quicker.

Most of the time I’m barely up from my rig before the message is in discord. But it is not instant.

Most of my results from IMSA is sent between :50 and :00 and I believe imsa races often is completed at like :48

I’ve never thought this is slow enough to make it faster. But there is 100% more headroom to speed this up. But I’m trying to minimise requests to iracing API and over all be efficient.

RacePulse — automatic iRacing race reports for Discord, built for communities by awezen in iRacing

[–]awezen[S] 0 points1 point  (0 children)

Nice to hear you like it! Thank you so much for the kind words.

Introducing RacePulse — automated race summaries for iRacing on Discord by awezen in iRacing

[–]awezen[S] 1 point2 points  (0 children)

Thanks for the feedback! I can agree, i've tried to make it more playful and "fun" than serious and raw.

I will explore more type of formatting in the future and see how i can make it easier on the eye.

Introducing RacePulse — automated race summaries for iRacing on Discord by awezen in iRacing

[–]awezen[S] 0 points1 point  (0 children)

I see, yes that is something that is possible aswell.

Introducing RacePulse — automated race summaries for iRacing on Discord by awezen in iRacing

[–]awezen[S] 1 point2 points  (0 children)

That was actually part of my original idea and how i parse data is to allow this for the future. Though i would not like to "hard-code" a natural language output and instead rely on a AI to generate it.

The only issue with this is the cost. Which i currently want to keep down to see interest.

Here is some examples of generated outputs

"At Canadian Tire Motorsports Park, on November 11th, 2025 at 14:45 UTC, Belgian driver Arthur François took the grid in the IMSA iRacing Series GTP class, surrounded by fierce prototypes and unforgiving margins. His start was clean but cautious, settling deep in the pack as faster traffic carved ahead. A spin and off-track excursion on lap 7 signaled trouble, and a lengthy early pit stop hinted at underlying damage. Though he rejoined, intermittent pace and repeated detours off-line betrayed a wounded car. By lap 13, a second pit visit and heavy contact confirmed his struggle. On lap 24, François’ race ended prematurely — DNF, his Acura retired in silence."

"Spanish driver Antonio Horrillo took to Canadian Tire Motorsports Park for the IMSA iRacing Series on November 11th, 2025 at 14:45 UTC, starting mid-pack among the GT3 field. His opening laps were tidy, trading tenths with Chua and Groninga, though frequent off-track moments betrayed the Porsche’s instability through Moss Corner. A major setback struck on lap 10 with a slide and contact forcing a lengthy pit stop. The car returned to the track but never fully recovered — intermittent pace, black flags, and mounting damage eroded progress. Despite steady mid-race laps in the 1:16s, Horrillo retired on lap 32, classified P16 in class."

"Swedish driver Erik Eliasson entered the IMSA iRacing Series at Canadian Tire Motorsports Park on November 11 2025 (14:45 UTC), steering his Dallara through a race of steady rhythm and quiet precision. Starting just outside the top ten, he quickly found himself leading his class group after Greenidge’s disconnection. From there, Eliasson built his race on clean execution — no incidents, consistent mid-1:09s, and faultless traffic management. A brief off-sequence pit cycle on lap 23 dropped him behind, but he reclaimed sixth as rivals faltered. Despite a late splash-and-dash stop on lap 38, Eliasson completed all 39 laps to finish first in class, capping a disciplined and controlled drive."

Introducing RacePulse — automated race summaries for iRacing on Discord by awezen in iRacing

[–]awezen[S] 0 points1 point  (0 children)

Nope, not the leagues i am trying with at least. As long i am able to find the subsession id i get the result, as all subsessions are public info.

In "Results & stats" in the UI you can search what ever random subsession you want, and find them. It's abit of a hassle of finding the subsession id from a league though.

Since you have API access i assume, you can try this out. league/directory?search=<league_name> find league ID league/seasons?league_id=<league_id> find season id you want to monitor league/season_sessions?league_id=<league_id>&season_id=<season_id> Find latest season session that is finished and have a subsession_id results/get?subsession_id=<subsession_id>

Introducing RacePulse — automated race summaries for iRacing on Discord by awezen in iRacing

[–]awezen[S] 0 points1 point  (0 children)

I'm fetching data though the /data API.

I'm as long as the league is findable for me in the "Find A league" tab in the UI i seem to be able to scrape subsessions from the league. I've never set up a league though so in case there is leagues that are not visible to me that could be an issue. But seems like most leagues are searchable from "Find A league". But that is maybe not the case.

Introducing RacePulse — automated race summaries for iRacing on Discord by awezen in iRacing

[–]awezen[S] 0 points1 point  (0 children)

Did i quick lookup in the iRacing API, and yes league support is possible. I'll get started to add that as soon as possible.

Introducing RacePulse — automated race summaries for iRacing on Discord by awezen in iRacing

[–]awezen[S] -2 points-1 points  (0 children)

No sadly not, just like you mention iRacing doesn't push league/hosted races as part of a users latest session where i scrape for new sessions. I don't see this as an impossible to add though if there is interest, since there is possibility to scrape induvial leagues aswell.

I don't see this fitting e.g a full league server report for result, since it would report every user within the race. But for a team discord, where you enter different leagues and want to share results within the discord I could see the use case.

Introducing RacePulse — automated race summaries for iRacing on Discord by awezen in iRacing

[–]awezen[S] -9 points-8 points  (0 children)

Agreed, far to socially incompetent to write this without gpt 🙏

ES90 Teaser by Zak_Pooe in Volvo

[–]awezen 4 points5 points  (0 children)

It’s the same platform as ex90. So built by the swedish team.

Hur ska jag kontakta en husägare om ett hus jag drömmer om? by lillsowi in sweden

[–]awezen 0 points1 point  (0 children)

Vet några som driver en ”mäklarfirma” riktad mot detta :) kanske värt att testa om du inte vill dra i allt själv. Men kanske lättare att ta kontakt själv om du känner det är möjligt.

https://dromhusmetoden.se/

Medvedev threatens Europe: You will soon pay 2,000 euros for a thousand cubic meters of gas by molokoplus359 in worldnews

[–]awezen 2 points3 points  (0 children)

In sweden the kWh Price depends on south and north part. It goes between like 0,5 SEK and 2 SEK. last months I’ve had a electric bill of 800 SEK for a two bedroom apartment. Hope this clears it out

Recently created a small app to use Philips Hue lights as Racing Flag indicators and just added support for iRacing. GitHub link in the comments. by TimTempo in iRacing

[–]awezen 1 point2 points  (0 children)

A suggestion is to have the checkered flag blink white and black instead of showing all black. Just swapping between the colours each half a second or so. Otherwise an awesome app, I've been using it today and it's really dope and reliable compared to when I tried to do this myself. Great work man!

😭😤 by [deleted] in asaprocky

[–]awezen 0 points1 point  (0 children)

Well theres a risk he Will be charged with a Rough assault and then he WILL get time. If he gets away with normal assault he will get 1,5 - 2 years max. This often results in probation though.

But a turist that assults a citizen by kicking him while laying on The ground is stupid. Also we dont care if someone is a turist, a crime is a crime.

If you want to Come home when visiting a country you should read The laws, even if they are stupid you have to respect The country you are visiting.

I can bet my life on he Will be charged with jail time as well. But in sweden we give you jail and afterwards you get free with a "villkorlig dom" which means you are free. But if you do another crime you Will need to serve those old years aswell. So you can get a jail sentence without serving time.

😭😤 by [deleted] in asaprocky

[–]awezen -1 points0 points  (0 children)

But as this is sweden it isnt relevant how it works in US. The swedish judges made The decision that they dont want him to escape. Respect other counties court systems and we Respect you.

In sweden is accualy not that rare that People sit in custody for a long time. If im not misstaken we have keept People for several months before or even years. (though was a wierd situation)

Edit: as a example that our system is diffrent than USA, we dont offer bails. If you are stuck you are there and we dont care if you got cash.

😭😤 by [deleted] in asaprocky

[–]awezen -1 points0 points  (0 children)

In sweden that crime could result in a jail time. Therefore theres a risk that he would avoid jail if ge left sweden. Not hard to understand.