cant get my lcd to display any characters

all the backpack tutorials that ive found require full wiring or I2C bus.
Arduino Uno
T313S06 Backpack
LCD 16x2

what script or libraries do i need?

The T313S06 appears to be a PCF8574 based backpack.
I would suggest that you use my hd44780 library package.
It can be quickly and easily installed using the IDE library manager.
It will auto detect the i2c address and the pin mapping used on the backpack.
You can read more about it here:GitHub - duinoWitchery/hd44780: Extensible hd44780 LCD library

The library package includes support for several different i/o interfaces.
Each i/o interface has its own i/o class.
The i/o class that you will want to use for your backpack is hd44780_I2Cexp.
The library package includes a diagnostic sketch called I2CexpDiag that will test your i2c signals and then test the memory inside the LCD module.
It is useful to first run this sketch to verify that the library is properly talking to your backpack and LCD module.
Read the instructions in the sketch for how to run it and what to expect on the serial monitor.

--- bill