Hey! I maded a bot wich uses flashswap to arbitrage Uniswap. You can easily download and use it. Its written in JS and the repo also includes an automated demo you can quikly run and see the bot in action. Besides that the repo and, the code as well, were made for pleople currently learning blockchain so, its deeply explained.
I hopes you find interesting and have some fun making your own changes.
If you have a doubt please leave a comment and i will try to answer as fast as can.
Link: https://github.com/6eer/uniswap-sushiswap-arbitrage-bot
PS: Indeed there are two bots, one uses flashswap and the other normal swaps, they are quiet similar, so once you undestand one you will undestand the other whitout no much effort.