code: func (r *RemoteService) KickUser(ctx context.Context, kick *protos.KickMsg) (*protos.KickAnswer, error) {
  	logger.Log.Debugf("sending kick to user %s", kick.GetUserId())
  	s := session.GetSessionByUID(kick.GetUserId())
  	if s != nil {
  		err := s.Kick(ctx)
  		if err != nil {
  			return nil, err
  		}
  		return &protos.KickAnswer{
  			Kicked: true,
  		}, nil
  	}
  	return nil, constants.ErrSessionNotFound
  }
docs: // KickUser sends a kick to user