def deleteUser(userId): user = Users.get(Users, userId) if user is None: return jsonify(Common.falseReturn(Common, None, '找不到要删除的数据')) else: deleteRow = Users.delete(Users, userId) user = Users.get(Users, userId) if user is None: return getUsers() else: return jsonify(Common.falseReturn(Common, None, '删除失败'))
def start(bot, update): print(update) username = update.message.from_user.username name = update.message.from_user.first_name uid = update.message.from_user.id try: Users.get(Users.telegram_id == uid) except DoesNotExist: Users.create(telegram_id=uid, username=username, name=name) if uid in ADMINS: bot.sendMessage(uid, start_msg, disable_web_page_preview=True) return bot.sendMessage(uid, start_msg, disable_web_page_preview=True)
def start(bot, update): username = update.message.from_user.username name = update.message.from_user.first_name uid = update.message.from_user.id if user_data.get(uid): del user_data[uid] try: Users.get(Users.telegram_id == uid) except DoesNotExist: Users.create(telegram_id=uid, username=username, name=name) bot.sendMessage(uid, 'Привет! Выбирайте действие ' + emojize(':winking_face:'), disable_web_page_preview=True, reply_markup=ReplyKeyboardMarkup(start_keyboard)) return ConversationHandler.END
def getUser(userId): user = Users.get(Users, userId) if user is None: return jsonify(Common.falseReturn(Common, None, '找不到数据')) else: return jsonify(Common.trueReturn(Common, Users.output(Users, user)))
def updateUser(userId): user = Users.get(Users, userId) if user is None: return jsonify(Common.falseReturn(Common, None, '找不到要修改的数据')) else: user_name = request.form.get('user_name') user_password = request.form.get('user_password') user_nickname = request.form.get('user_nickname') user_email = request.form.get('user_email') user.user_name = user_name user.user_password = user_password user.user_nickname = user_nickname user.user_email = user_email result = Users.update(Users) return getUser(user.user_id)