Various conveniences for betting online gambling on slot gambling sites