Я похоже болел когда была тема конкатенации, что ему нужно от меня?
Использовать разные имена.

Тут bet - функция
def bet():

Здесь это уже число
bet = int(bet_in)

def bet():
    bet_in= input('Сколько ставишь:') #!!!проверить незарегистрированного пользователя!!!
    bet = int(bet_in)
    check_bet(bet)
    get_bet(bet)
    reply()


def check_bet(bet):
    u_id, u_name, u_bank = user_data(id_in)
    int_bank = int(u_bank)
    int_bet = int(bet)
    if int_bet > int_bank:
        print('Ты не можешь столько ставить, твой банк: ' + str(u_bank))
        bet()


Вместо перестановки int и str по переменным надо просто включить голову и посмотреть на этот кусок "кода"