def execute(self, user, email, password): session = Session() if Nick.find_by_name(user.nick): self.service.msg(user, '해당 닉네임 \x02{}\x02 은 이미 오징어 IRC 네트워크에 등록되어 있습니다.', user.nick) return nick = Nick() nick.name = user.nick nick.last_use = datetime.now() account = Account() account.email = email account.name = nick account.password = password account.last_login = datetime.now() session.add(account) session.commit() self.service.msg(user, '해당 닉네임 \x02{}\x02 의 계정 등록이 완료되었습니다. 앞으로 \x02/msg {} 로그인 {}\x02 명령을 통해 로그인할 수 있습니다. 지금 로그인 해보세요.', nick.name, self.service.name, password)