SF-Ban replaces the plain kick message with five native AdaptiveCards, rendered directly inside the FiveM launcher: the ban notice, the appeal form, the confirmation and the follow-up screens. No external website is involved. Bans are matched on every identifier a player carries, so changing licence alone is not enough to come back. Staff get nineteen commands, players get a self-service appeal flow, and everything lands in Discord as a formatted embed. Durations run from seconds to permanent — seconds, minutes, hours, days, weeks, months, years.