I know I'm posting this a second time but this is a more general question than before to hopefully get some eyes on it:

#FlipperZero devs: if you can point me towards how to interact at all with IR reading/writing through a script (let's say python for simplicity but I don't really care), please send it to me.

Like, I'd be satisfied with a single line of code of just like

MysteriousFlipperFunctionForIR(RawIRNum1,RawIRNum2,etc)

I have the entire rest of the algorithm I need in my head, but I haven't done anything with scripting for the Flipper Zero and I have no idea how I can send or receive raw IR data from it. The only missing link for me is this part. I basically just need an IR-specific hello world kinda thing here to get this going.

@lori

also interested (unless i have to join a discord)

@solder_on The flipper zero discord did not give me much of an answer (nor did searching it). The only useful thing I got was linking me to the infrared functions in the firmware, which is probably helpful, but my eyes glaze over looking at it and it could really use some comments https://github.com/flipperdevices/flipperzero-firmware/tree/dev/applications/main/infrared
flipperzero-firmware/applications/main/infrared at dev · flipperdevices/flipperzero-firmware

Flipper Zero firmware source code. Contribute to flipperdevices/flipperzero-firmware development by creating an account on GitHub.

GitHub
@lori @solder_on I search for "calling flipperzero functions from python" and found this: https://github.com/wh00hw/pyFlipper
Looks alright and if it doesnt work you should at least get some error messages from python about what went wrong :)
GitHub - wh00hw/pyFlipper: Unoffical Flipper Zero cli wrapper written in Python

Unoffical Flipper Zero cli wrapper written in Python - GitHub - wh00hw/pyFlipper: Unoffical Flipper Zero cli wrapper written in Python

GitHub
@d0d0 @solder_on calling the functions from python isn't really my problem so much, it's figuring out how to interact with the IR functions specifically. What the functions I need are to read/send raw IR signals, what data types they're expecting, etc.
@d0d0 @solder_on okay I'm only now seeing that it has its own IR stuff at the very very bottom lol sorry this might be good then