public override void HandleMessage(Yupi.Model.Domain.Habbo session, Yupi.Protocol.Buffers.ClientMessage request, Yupi.Protocol.IRouter router) { if (!session.Info.HasPermission("fuse_ban")) { return; } int userId = request.GetInteger(); string reason = request.GetString(); int hours = request.GetInteger(); if (ModerationTool.CanBan(session.Info, userId)) { ModerationTool.BanUser(userId, hours, reason); } }