It seems like RSI is calculated once per period based on what your period setting in Gunbot is, and the period start/end does not necessarily align with set periods (e.g. 12:30, 12:45, etc.) as in tradingview.
It also looks like tradingview calculates RSI "on the fly", treating the last traded price as the effective close price of the candle.