Inspiration
We thought it would be really funny if we made chat gpt generate banter for league players. A sort of humor flame in comparison to the harsh flames players usually recieve.
What it does
Whenever your opponents does a misplay, (e.g miss flash) or starts flaming you in chat (e.g typing ?, flaming), gpt will generate light banter (comebacks) in response. So you can deescalate the situation but also defend yourself!
How we built it
Use flask to listen to hotkeys, use express and node to talk to open ai's API.
Challenges we ran into
Making sure our banter was more humorous and too mean, making the servers being able to talk to each other properly, lastly making sure we don't type too fast (so riot doesn't ban us).
Accomplishments that we're proud of
It actually working - we thought gpt would be kinda bad at making banter, but its not actually bad. Also how we ended up doing this troll idea.
What we learned
GPT is funny and awesome - sometimes it produces some sick burns.
What's next for Respectful Rival
Making it being able to recognize emotes via sound or images, and respond to other in game events (such as pings), and tailor the banter to specific player stats and summoner names (we would get this info via riot's API, sadly the API was being a bit too annoying to implement in time)
Log in or sign up for Devpost to join the conversation.