Skip to content

A Formula 1 statistics/telemetry Discord bot written in Python!

Notifications You must be signed in to change notification settings

F1-Buddy/f1buddy-python

Repository files navigation

f1buddy-python

A discord bot with all kinds F1 statistics and tools! Invite it to your server!

Preview a few of our commands below:

Command Previews

General Commands
Schedule Standings Driver
Race Results Quali Results FIA Document

And more!!

Data/Telemetry Commands
Telemetry Track Dominance Position Changes
Qualifying Gap Laptime Consistency Laptimes

And more!!

Changelog

Rakib -

  • fixed fiadocs missing docs while sleeping
  • fixed fl not working for 2020 or blank round
  • added 2024 team logos for h2h
  • added error checking for fl round (thanks anurag)
  • fixed all commands breaking due to wrong index (trying to get results from next (future) event instead of past event)
  • fixed fl embed error with only 1 embed
  • fixed quali not working for 2024
  • added automatic fiadocs
  • fixed fiadoc wrong order of images
  • added year input check function to wdc/wcc

Jubayer -

  • added parameter to fiadoc

To-do

  • create a input checking function in common
  • fix scenario where >1 fiadoc posted while asleep
  • convert following commands to new em.Embed:
    • constructor_standings.py
    • driver.py
    • driver_standings.py
    • fiadoc.py
    • help.py
    • laptimes.py
    • positions.py
    • qualigap.py
    • speed.py
    • strategy.py
  • add year parameter to fiadoc
  • create running changelog file
  • fix outlier calculation for consistency, currently awful
  • qualigap, laptimes, fl, and both standings commands are just bad. fix input checking to be less terrible
  • speed is excessively long, convert to use embed class
  • use newer folder structure instead of string for old commands like speed,laptimes,etc.

Bugs

  • quali laptimes not loading unless session.load() is run without args
  • latest_completed_index gives next index not latest completed, fix and fix implementations
  • fiadoc thread dying? unsure of why
  • IMPORTANT fl is completely broken, 2020 doesnt work
  • IMPORTANT fl is completely broken, 2020 doesnt work
  • /consistency ver 2018

About

A Formula 1 statistics/telemetry Discord bot written in Python!

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •  

Languages