def add_textile(message): """ Let adm add new textile """ #handle permissons for adm user_id = message.from_user.id if utils.perm_adm(user_id) == 1: in_kb, txt = utils.in_kb_materials(0, "receive") bot.send_message(message.chat.id, text = txt, reply_markup = in_kb) else: bot.send_message(message.chat.id, text = "У Вас нету доступа к этой функции")
def request(message): """ Show all orders in a request mode as a inline_keyboard """ #handle permissons for adm, store user_id = message.from_user.id if utils.perm_adm(user_id) == 1:# or utils.perm_store(user_id) == 1: in_kb, txt = utils.request_orders() bot.send_message(message.chat.id, text = txt, reply_markup = in_kb) else: bot.send_message(message.chat.id, text = "У Вас нету доступа к этой функции")
def take_order(message): """ Let user take a order as a inline_keyboard """ #handle permissons for adm, store user_id = message.from_user.id if utils.perm_adm(user_id) == 1 or utils.perm_store(user_id) == 1: pass else: bot.send_message(message.chat.id, text="У Вас нету доступа к этой функции")
def add_material(message): """ Let user add material as a writing text """ #handle permissons for adm user_id = message.from_user.id if utils.perm_adm(user_id) == 1: pass else: bot.send_message(message.chat.id, text="У Вас нету доступа к этой функции")
def request(message): """ Show all orders in a request mode as a inline_keyboard """ #handle permissons for adm, store user_id = message.from_user.id if utils.perm_adm(user_id) == 1 or utils.perm_store(user_id) == 1: pass else: bot.send_message(message.chat.id, text="У Вас нету доступа к этой функции")
def receive(message): """ Show to user info about all receive """ user_id = message.from_user.id if utils.perm_adm(user_id) == 1: db = SQLbase(config.db) txt = db.get_receive() db.close() bot.send_message(message.chat.id, text = txt) else: bot.send_message(message.chat.id, text = "У Вас нету доступа к этой функции")
def add_material(message): """ Let user add material as a writing text """ #handle permissons for adm user_id = message.from_user.id if utils.perm_adm(user_id) == 1: bot.send_message(message.chat.id, text = "Напишите имя нового материала.\ Если Вы нажали сбда случайно напишите '0'") worker_db.set_state(message.chat.id, config.States.ADD_MATERIAL.value) else: bot.send_message(message.chat.id, text = "У Вас нету доступа к этой функции")
def process(message): """ Show all orders in a procces mode as a text """ #handle permissons for adm, factory, store user_id = message.from_user.id if utils.perm_adm(user_id) == 1 or utils.perm_store(user_id) == 1 or\ utils.perm_factory(user_id) == 1: txt = utils.in_process() bot.send_message(message.chat.id, text = txt) else: bot.send_message(message.chat.id, text = "У Вас нету доступа к этой функции")
def take_order(message): """ Let user take a order as a inline_keyboard """ #handle permissons for adm, store user_id = message.from_user.id logging.info("take_order, user_id {}".format(user_id)) if utils.perm_adm(user_id) == 1 or utils.perm_store(user_id) == 1: logging.info("take_order, user_id {}".format(user_id)) in_kb, txt = utils.in_kb_product() bot.send_message(message.chat.id, text = txt, reply_markup = in_kb) else: bot.send_message(message.chat.id, text = "У Вас нету доступа к этой функции")