Ejemplo n.º 1
0
def prk_ext(bot, callback_query):
    modul_for_bot.sql_user(bot, callback_query)

    markup = types.InlineKeyboardMarkup()

    itembtn3 = types.InlineKeyboardButton('Интерфейс',
                                          callback_data='Интерфейс')
    itembtn4 = types.InlineKeyboardButton('Режим работы',
                                          callback_data='Режим работы')
    itembtn5 = types.InlineKeyboardButton('ФНС', callback_data='ФНС')
    itembtn6 = types.InlineKeyboardButton('ИОН', callback_data='ИОН')
    itembtn7 = types.InlineKeyboardButton('Таблица отчетности',
                                          callback_data='Таблица отчетности')
    itembtn8 = types.InlineKeyboardButton('Письма ФНС',
                                          callback_data='Письма ФНС')
    itembtn9 = types.InlineKeyboardButton('ПФР', callback_data='ПФР')
    itembtn10 = types.InlineKeyboardButton('НДС и требования',
                                           callback_data='НДС и требования')
    itembtn11 = types.InlineKeyboardButton('НДФЛ', callback_data='НДФЛ')
    itembtn13 = types.InlineKeyboardButton('Росстат', callback_data='Росстат')
    itembtn14 = types.InlineKeyboardButton('РСВ', callback_data='РСВ')
    itembtn15 = types.InlineKeyboardButton('Заполнение ПФР',
                                           callback_data='Заполнение ПФР')

    itembtn12 = types.InlineKeyboardButton('Назад', callback_data='Назад')

    markup.add(itembtn3, itembtn4, itembtn5)
    markup.add(itembtn6, itembtn7, itembtn8)
    markup.add(itembtn9, itembtn10, itembtn11)
    markup.add(itembtn13, itembtn14, itembtn15)
    markup.add(itembtn12)
    bot.edit_message_text(chat_id=callback_query.from_user.id,
                          text="Выбери тему: ",
                          message_id=callback_query.message.message_id,
                          reply_markup=markup)
Ejemplo n.º 2
0
def test_buh(bot, callback_query):
    modul_for_bot.sql_user(bot, callback_query)

    markup = types.InlineKeyboardMarkup()
    itembtn1 = types.InlineKeyboardButton('ОСНО', callback_data='ОСНО')
    itembtn2 = types.InlineKeyboardButton('ЕНВД', callback_data='ЕНВД')
    itembtn3 = types.InlineKeyboardButton('УСН', callback_data='УСН')
    itembtn4 = types.InlineKeyboardButton(
        'ОПФ. Реквизиты. Взносы ИП', callback_data='ОПФ. Реквизиты. Взносы ИП')
    itembtn5 = types.InlineKeyboardButton('Сотрудники',
                                          callback_data='Сотрудники')
    itembtn6 = types.InlineKeyboardButton('БО и бухучет',
                                          callback_data='БО и бухучет')
    itembtn7 = types.InlineKeyboardButton('Работа в сервисе',
                                          callback_data='Работа в сервисе')

    itembtn12 = types.InlineKeyboardButton('Назад', callback_data='Назад')

    markup.add(itembtn1, itembtn2, itembtn3)
    markup.add(itembtn4, itembtn5)
    markup.add(itembtn6, itembtn7)

    markup.add(itembtn12)
    bot.edit_message_text("Выбери тему: ",
                          chat_id=callback_query.from_user.id,
                          message_id=callback_query.message.message_id,
                          reply_markup=markup)
Ejemplo n.º 3
0
def test_INST(bot, message):
    modul_for_bot.sql_user(bot, message)

    try:
        bot.edit_message_reply_markup(message.from_user.id,
                                      message.message_id - 1)
    except Exception as Abc:
        pass

    markup = types.InlineKeyboardMarkup()
    itembtn1 = types.InlineKeyboardButton(
        'Компоненты для работы с ЭП',
        callback_data='Компоненты для работы с ЭП')
    itembtn2 = types.InlineKeyboardButton('Запрос КЭП',
                                          callback_data='Запрос КЭП')
    itembtn3 = types.InlineKeyboardButton('Работа с ЭП',
                                          callback_data='Работа с ЭП')
    itembtn4 = types.InlineKeyboardButton('КЭП для ЕГАИС',
                                          callback_data='КЭП для ЕГАИС')
    itembtn5 = types.InlineKeyboardButton('Сертификаты УЦ',
                                          callback_data='Сертификаты УЦ')
    itembtn6 = types.InlineKeyboardButton(
        'Работа с ЭП не на Windows', callback_data='Работа с ЭП не на Windows')
    itembtn7 = types.InlineKeyboardButton('DSS', callback_data='DSS')
    itembtn8 = types.InlineKeyboardButton('Установка общее',
                                          callback_data='Установка общее')
    itembtn9 = types.InlineKeyboardButton('Отмена', callback_data='Отмена')

    markup.add(itembtn1, itembtn2, itembtn3)
    markup.add(itembtn4, itembtn5, itembtn6)
    markup.add(itembtn7, itembtn8)
    markup.add(itembtn9)

    bot.send_message(message.chat.id, "Выбери тему: ", reply_markup=markup)
Ejemplo n.º 4
0
def question(bot, message):
    print(message.chat.id)

    modul_for_bot.sql_user(bot, message)

    # bot.send_message(message.chat.id, 'Диадок \nEDI \nЭкстерн \nУЦ \nУстановка')
    markup = types.ReplyKeyboardMarkup(row_width=4,
                                       resize_keyboard=True,
                                       one_time_keyboard=True)
    itembtn1 = types.KeyboardButton('Диaдoк')
    itembtn2 = types.KeyboardButton('Pитейл')
    itembtn3 = types.KeyboardButton('Экстeрн')
    itembtn4 = types.KeyboardButton('Maркет')
    itembtn12 = types.KeyboardButton('УЦ′')
    itembtn13 = types.KeyboardButton('Устaнoвка')
    itembtn14 = types.KeyboardButton('WIС')
    itembtn15 = types.KeyboardButton('Внутренние сервисы')
    itembtn5 = types.KeyboardButton('OФД')
    itembtn6 = types.KeyboardButton('ФMС')
    itembtn7 = types.KeyboardButton('Бухгaлтерия')
    itembtn8 = types.KeyboardButton('Эльбa')
    itemhelp = types.KeyboardButton('Пoмощь')

    markup.row(itembtn14, itembtn13, itembtn15)
    markup.row(itembtn1, itembtn2, itembtn3)
    markup.row(itembtn12, itembtn4, itembtn5)
    markup.row(itembtn6, itembtn7, itembtn8)
    markup.row(itemhelp)
    bot.send_message(message.chat.id, "Привет :) Это бот Отдела Обучения.\n"
                     "Выбери нужную тему с помощью кнопок внизу.",
                     reply_markup=markup)
Ejemplo n.º 5
0
Archivo: uc_menu.py Proyecto: FCLans/OO
def test_uc(bot, callback_query):  # <--- формируем меню с тестами для УЦ
    modul_for_bot.sql_user(bot, callback_query)

    markup = types.InlineKeyboardMarkup()
    itembtn1 = types.InlineKeyboardButton('Проекты УЦ',
                                          callback_data='Проекты УЦ')
    itembtn2 = types.InlineKeyboardButton('ЭТП', callback_data='ЭТП')
    itembtn3 = types.InlineKeyboardButton('ИС', callback_data='ИС')
    itembtn4 = types.InlineKeyboardButton('Закупки', callback_data='Закупки')
    itembtn5 = types.InlineKeyboardButton('Реестро', callback_data='Реестро')
    itembtn6 = types.InlineKeyboardButton('Контур.Торги',
                                          callback_data='Контур.Торги')
    itembtn7 = types.InlineKeyboardButton('Декларант',
                                          callback_data='Декларант')
    itembtn8 = types.InlineKeyboardButton('Школа', callback_data='Школа')

    itembtn12 = types.InlineKeyboardButton('Назад', callback_data='Назад')

    markup.add(itembtn1, itembtn2, itembtn3)
    markup.add(itembtn4, itembtn5, itembtn6)
    markup.add(itembtn7, itembtn8)
    markup.add(itembtn12)
    bot.edit_message_text("Выбери тему: ",
                          chat_id=callback_query.from_user.id,
                          message_id=callback_query.message.message_id,
                          reply_markup=markup)
Ejemplo n.º 6
0
 def in_menu(message):
     try:
         del modul_for_bot.practicks_data[message.chat.id]
     except:
         pass
     modul_for_bot.tests_data[message.chat.id] = 'INST'
     modul_for_bot.sql_user(bot, message)
     test_INST(bot, message)  # <--- тут будет отправка и меню с выбором
Ejemplo n.º 7
0
def prk_diadoc(bot, callback_query):
    modul_for_bot.sql_user(bot, callback_query)

    markup = types.InlineKeyboardMarkup()
    itembtn5 = types.InlineKeyboardButton('Web', callback_data='Web.Диадок')
    itembtn6 = types.InlineKeyboardButton('Модуль', callback_data='Модуль.Диадок')
    itembtn7 = types.InlineKeyboardButton('Роуминг', callback_data='Роуминг.Диадок')
    # itembtn8 = types.InlineKeyboardButton('Коннекторы', callback_data='Коннекторы.Дидаок')

    itembtn12 = types.InlineKeyboardButton('Назад', callback_data='Назад')

    markup.add(itembtn5, itembtn6, itembtn7)
    # markup.add(itembtn8) Коннекторы диадок
    markup.add(itembtn12)
    bot.edit_message_text(chat_id=callback_query.from_user.id, text="Выбери тему: ",
                          message_id=callback_query.message.message_id, reply_markup=markup)
Ejemplo n.º 8
0
def prk_buh(bot, callback_query):
    modul_for_bot.sql_user(bot, callback_query)

    markup = types.InlineKeyboardMarkup()
    itembtn8 = types.InlineKeyboardButton('Работа в сервисе',
                                          callback_data='Работа в сервисе')

    itembtn12 = types.InlineKeyboardButton('Назад', callback_data='Назад')

    markup.add(itembtn8)

    markup.add(itembtn12)
    bot.edit_message_text(chat_id=callback_query.from_user.id,
                          text="Выбери тему: ",
                          message_id=callback_query.message.message_id,
                          reply_markup=markup)
Ejemplo n.º 9
0
def test_DD(bot, callback_query):
    modul_for_bot.sql_user(bot, callback_query)

    markup = types.InlineKeyboardMarkup()
    itembtn1 = types.InlineKeyboardButton('Web', callback_data='Web.Диадок')
    itembtn2 = types.InlineKeyboardButton('Модуль', callback_data='Модуль.Диадок')
    itembtn3 = types.InlineKeyboardButton('Роуминг', callback_data='Роуминг.Диадок')
    itembtn4 = types.InlineKeyboardButton('Коннекторы', callback_data='Коннекторы.Диадок')
    itembtn5 = types.InlineKeyboardButton('Геракл', callback_data='Геракл.Диадок')
    itembtn12 = types.InlineKeyboardButton('Назад', callback_data='Назад')

    markup.add(itembtn1, itembtn2, itembtn3)
    markup.add(itembtn4, itembtn5)
    markup.add(itembtn12)

    bot.edit_message_text("Выбери тему: ", chat_id=callback_query.from_user.id,
                          message_id=callback_query.message.message_id, reply_markup=markup)
Ejemplo n.º 10
0
def prk_ofd(bot, callback_query):
    modul_for_bot.sql_user(bot, callback_query)

    markup = types.InlineKeyboardMarkup()
    itembtn5 = types.InlineKeyboardButton('ОФД', callback_data='ОФД')
    itembtn1 = types.InlineKeyboardButton('API', callback_data='API')
    itembtn6 = types.InlineKeyboardButton('ККТ', callback_data='ККТ')

    itembtn12 = types.InlineKeyboardButton('Назад', callback_data='Назад')

    markup.add(itembtn5, itembtn6, itembtn1)

    markup.add(itembtn12)
    bot.edit_message_text(chat_id=callback_query.from_user.id,
                          text="Выбери тему: ",
                          message_id=callback_query.message.message_id,
                          reply_markup=markup)
Ejemplo n.º 11
0
def test_ofd(bot, callback_query):  # <--- формируем меню с тестами для ОФД
    modul_for_bot.sql_user(bot, callback_query)

    markup = types.InlineKeyboardMarkup()
    itembtn1 = types.InlineKeyboardButton('API', callback_data='API')
    itembtn2 = types.InlineKeyboardButton('1C', callback_data='1C')
    itembtn3 = types.InlineKeyboardButton('ОФД', callback_data='ОФД')
    itembtn4 = types.InlineKeyboardButton('ККТ', callback_data='ККТ')
    itembtn12 = types.InlineKeyboardButton('Назад', callback_data='Назад')

    markup.add(itembtn3, itembtn4)
    markup.add(itembtn1, itembtn2)
    markup.add(itembtn12)
    bot.edit_message_text("Выбери тему: ",
                          chat_id=callback_query.from_user.id,
                          message_id=callback_query.message.message_id,
                          reply_markup=markup)
Ejemplo n.º 12
0
def test_EDI(bot, callback_query):
    modul_for_bot.sql_user(bot, callback_query)

    markup = types.InlineKeyboardMarkup()
    itembtn1 = types.InlineKeyboardButton('EDI Web', callback_data='EDI Web')
    itembtn2 = types.InlineKeyboardButton('EDI 1C', callback_data='EDI 1C')
    itembtn4 = types.InlineKeyboardButton('Меркурий', callback_data='Меркурий')
    itembtn3 = types.InlineKeyboardButton('Поставки', callback_data='Поставки')

    itembtn12 = types.InlineKeyboardButton('Назад', callback_data='Назад')

    markup.add(itembtn1, itembtn2, itembtn3)
    markup.add(itembtn4)
    markup.add(itembtn12)
    bot.edit_message_text("Выбери тему: ",
                          chat_id=callback_query.from_user.id,
                          message_id=callback_query.message.message_id,
                          reply_markup=markup)
Ejemplo n.º 13
0
def test_fms(bot, callback_query):  # <--- формируем меню с тестами для ФМС
    modul_for_bot.sql_user(bot, callback_query)

    markup = types.InlineKeyboardMarkup()
    itembtn3 = types.InlineKeyboardButton('ФМС', callback_data='ФМС')
    itembtn4 = types.InlineKeyboardButton('Отель', callback_data='Отель')
    itembtn5 = types.InlineKeyboardButton('Фокус', callback_data='Фокус')
    itembtn6 = types.InlineKeyboardButton('Фокус API',
                                          callback_data='Фокус API')
    itembtn7 = types.InlineKeyboardButton('Компас', callback_data='Компас')
    itembtn12 = types.InlineKeyboardButton('Назад', callback_data='Назад')

    markup.add(itembtn3, itembtn4, itembtn5)
    markup.add(itembtn6, itembtn7)
    markup.add(itembtn12)
    bot.edit_message_text("Выбери тему: ",
                          chat_id=callback_query.from_user.id,
                          message_id=callback_query.message.message_id,
                          reply_markup=markup)
Ejemplo n.º 14
0
def prk_elb(bot, callback_query):
    modul_for_bot.sql_user(bot, callback_query)

    markup = types.InlineKeyboardMarkup()
    itembtn5 = types.InlineKeyboardButton('Налоги и взносы',
                                          callback_data='Налоги и взносы')
    itembtn6 = types.InlineKeyboardButton('Сотрудники',
                                          callback_data='Сотрудники.Эльба')
    itembtn7 = types.InlineKeyboardButton(
        'Работа в сервисе', callback_data='Работа в сервисе.Эльба')
    itembtn8 = types.InlineKeyboardButton('БО', callback_data='БО.Эльба')

    itembtn12 = types.InlineKeyboardButton('Назад', callback_data='Назад')

    markup.add(itembtn5, itembtn8)
    markup.add(itembtn6, itembtn7)
    markup.add(itembtn12)
    bot.edit_message_text(chat_id=callback_query.from_user.id,
                          text="Выбери тему: ",
                          message_id=callback_query.message.message_id,
                          reply_markup=markup)
Ejemplo n.º 15
0
def prk_wic(bot, message):
    modul_for_bot.sql_user(bot, message)

    try:
        bot.edit_message_reply_markup(message.from_user.id,
                                      message.message_id - 1)
    except Exception as Abc:
        pass

    markup = types.InlineKeyboardMarkup()
    itembtn1 = types.InlineKeyboardButton('Поиск знаний',
                                          callback_data='WIC.Поиск_знаний')
    itembtn2 = types.InlineKeyboardButton('Кейсы', callback_data='WIC.Кейсы')

    itembtn3 = types.InlineKeyboardButton('Отмена', callback_data='Отмена')

    markup.add(itembtn1, itembtn2)
    markup.add(itembtn3)

    bot.send_message(chat_id=message.from_user.id,
                     text="Выбери тему: ",
                     reply_markup=markup)
Ejemplo n.º 16
0
def other_service_prk(bot, message):
    modul_for_bot.sql_user(bot, message)

    try:
        bot.edit_message_reply_markup(message.from_user.id,
                                      message.message_id - 1)
    except Exception as Abc:
        pass

    markup = types.InlineKeyboardMarkup()
    itembtn1 = types.InlineKeyboardButton('Билли', callback_data='Билли')
    itembtn2 = types.InlineKeyboardButton('КабУЦ', callback_data='КабУЦ')
    itembtn4 = types.InlineKeyboardButton('Клиент-Сервис',
                                          callback_data='Клиент-Сервис')

    itembtn3 = types.InlineKeyboardButton('Отмена', callback_data='Отмена')

    markup.add(itembtn1, itembtn2, itembtn4)
    markup.add(itembtn3)

    bot.send_message(chat_id=message.from_user.id,
                     text="Выбери тему: ",
                     reply_markup=markup)
Ejemplo n.º 17
0
 def OFD_KKT_menu(message):
     modul_for_bot.tests_data[message.chat.id] = 'OFD'
     modul_for_bot.sql_user(bot, message)
     keyboards.test_menu(bot, message)
Ejemplo n.º 18
0
 def Extern_menu(message):
     modul_for_bot.tests_data[message.chat.id] = 'extrn'
     modul_for_bot.sql_user(bot, message)
     keyboards.test_menu(
         bot, message)  # <--- тут будет отправка и меню с выбором
Ejemplo n.º 19
0
 def Buh_m(message):
     modul_for_bot.tests_data[message.chat.id] = 'BUH'
     modul_for_bot.sql_user(bot, message)
     keyboards.test_menu(bot, message)
Ejemplo n.º 20
0
 def FMS_menu_start(message):
     modul_for_bot.tests_data[message.chat.id] = 'FMS'
     modul_for_bot.sql_user(bot, message)
     keyboards.test_menu(bot, message)