Пример #1
0
    def _check_if_timezone_correct(self, message):
        if message.text == text_document[self.language]['yes']:
            User.create(message.chat.id, self.language, self.timezone)
            self.bot.send_message(
                chat_id=message.chat.id,
                text=text_document[self.language]['timezone_correct'],
                parse_mode='Markdown')

            self.user = User(message.chat.id)
            utilities_interaction_module(self.bot,
                                         self.user).show_keyboard(message)
        else:
            self.bot.send_message(
                chat_id=message.chat.id,
                text=text_document[self.language]['timezone_incorrect'],
                parse_mode='Markdown')
            self.bot.reply_to(message,
                              text_document[self.language]['asking_location'],
                              reply_markup=None,
                              parse_mode="Markdown")
            self.bot.register_next_step_handler(message,
                                                self._try_guess_the_time)
def create_user(user_name, email=''):
    """Create a user"""
    user = User.create(user_name=user_name, email=email)
    return UserMessage(message = 'User {} has been created'.format(
            user.user_name))