Esempio n. 1
0
def btns_users(tgid):
    btns = []
    btns.append(("Образование", "findusereducation_" + str(tgid)))
    btns.append(("Проекты", "finduserprojects_" + str(tgid)))
    btns.append(("Работа", "finduserwork_" + str(tgid)))
    btns.append(("На главную", "tomainfind"))
    finish_btns = tg_helper.create_inline_markup(*btns, row_width=2)
    return finish_btns
Esempio n. 2
0
from aiogram import types
from core.helpers import telegram as tg_helper

edit_addon = '\nЕсли не хотите ничего менять - отправьте "0"'
edit_finish = "Редактирование завершено!"

date_error = '<b>Ошибка!</b>\n\nУкажите дату повтороно\nПример: 2020-01-01 '

user_profile_text = 'В данном меню Вы можете работать со своим профилем'
user_profile = {("Проект", "userprofile_project"),
                ("Учёба", "userprofile_study"), ("Работа", "userprofile_work"),
                ("Интересы", "userprofile_hobby"),
                ("Компетенции", "userprofile_competence"),
                ("Редактировать профиль", "userprofile_edit")}

user_profile_btn = tg_helper.create_inline_markup(*user_profile)

#-----------------competence--------------------------#
competence_msg = 'Управление вашими компетенциями'
competence_msg_info = 'Компетенции пользователя'
competence_text_1 = 'Выберите компетенцию, которую хотите добавить'
competence_text_2 = 'Выберите компетенцию, которую хотите удалить'
competence_text_3 = 'Компетенция удалена'
competence_text_4 = 'Компетенция добавлена'
competence = {("Добавить компетенцию", "add_competence"),
              ("Удалить компетенцию", "remove_competence"),
              ("Предыдущее окно", "back")}
competence_btn = tg_helper.create_inline_markup(*competence)


def get_competence_info(tgid):
Esempio n. 3
0
from aiogram import types
from core.helpers import telegram as tg_helper

chats_msg = 'Ты бы хотел узнавать актуальную информацию о мероприятиях Фонда?'
chats = {("Хочу всё знать!", "chat_1"), ("Я уже знаю.", "chat_2")}

chats2 = tg_helper.create_inline_markup(*chats)

chat1_msg = 'Выбирай образовательную программу или же вечеринки for fun, а лучше все вместе - ведь в жизни должен быть баланс!'
chat1 = {("Вечеринки", 'https://t.me/joinchat/HbPRcBcoCX0iUmXHWJ7xyg'),
         ('Образовательная программа',
          'https://t.me/joinchat/HbPRcBYcZCT9FzaPl5fmpg'),
         ('Дальше.', 'chat_2')}
chat_1 = tg_helper.create_inline_markup(*chat1)

chat2_msg = 'На мероприятиях всегда веселее вместе - это факт. Если присоединиться  к секретному чату, то у тебя всегда будет компания сходить в кино или на вечеринку, найти спутника в театр или обсудить за чашкой кофе последние новости. И, конечно, встретиться в Башне филиала Москвы.'
chat2 = {("Буду рад!", 'https://t.me/joinchat/HbPRcBVIMByGzHCWnlHmcg'),
         ("Башня", 'https://t.me/joinchat/HbPRcBELPpoT9nyWIXGKoA'),
         ('В другой раз', 'chat_3'), ('Дальше.', 'chat_3')}
chat_2 = tg_helper.create_inline_markup(*chat2)

chat3_msg = 'Но мы собрались здесь, чтобы не только отдыхать. У меня есть полезный чат и для работы, конечно. Набраться реального опыта или найти эффективного сотрудника - там можно все!'
chat3 = {("Работать!", 'https://t.me/joinchat/HbPRcBcYAezviVIA3zRk-A'),
         ("Нанимать!", 'https://t.me/joinchat/HbPRcBcYAezviVIA3zRk-A'),
         ("Стажироваться!", 'https://t.me/joinchat/HbPRcBcYAezviVIA3zRk-A'),
         ('Дальше.', 'chat_4')}
chat_3 = tg_helper.create_inline_markup(*chat3)

chat4_msg = 'А ты знаешь, что участники Фонда создают свои проекты? Возможно даже ты сам работаешь над ним. И тогда точно знаешь, как ребятам необходима помощь для его реализации.'
chat4 = {("Хочу помочь!", 'https://t.me/joinchat/HbPRcBdS7TgkLqtutJpMog'),
         ("Ищу добровольцев", 'https://t.me/joinchat/HbPRcBdS7TgkLqtutJpMog'),
Esempio n. 4
0
from aiogram import types
from core.helpers import telegram as tg_helper

new_gropu_name = 'Введите название для нвоой группы\n/cancel - для отмены операции'
send_me_file = 'Пришлите Excel файл с названиями чатов (групп)\n/cancel - для отмены операции'
good_loaded = 'Группы успешно загружены\nВыберите действие'

file_error = 'Ошибка! Проверьте формат файла и его состояние!'

select_group = 'Выберите группу'
group_deleted = 'Группа удалена'

msg_sended = 'Сообщение отправлено!'
write_msg = 'Введите сообщение!\n/cancel - для отмены операции'

chat_del_msg = 'Введите id чата для удаления(в скобочках)\n/cancel - для отмены операции'
chat_del_err = 'Ошибка! неверный id чата'
chat_deleted = 'Чат удален!'

btns = {("Создать группу", "create_group"),
        ("Сделать рассылку", "create_newsletter")}
START_INLINE_BTN = tg_helper.create_inline_markup(*btns)

# -- Start Messages
msg_start = 'Выберите функцию'
Esempio n. 5
0
from aiogram import types
from core.helpers import telegram as tg_helper



start_msg = 'Готов ли ты окунуться в мир новых знаний вместе со мной?'
start = [
    ("Хочу всё знать!", "yes_reg"),
    ("Я уже знаю.", "no_reg")
]


start_btn = tg_helper.create_inline_markup(*start)
Esempio n. 6
0
from aiogram import types
from core.helpers import telegram as tg_helper

btns = {("Да", "yes_reg"),
        ("Нет, хочу быть его частью!", "https://russianleaders.org")}
REG_INLINE_KB = tg_helper.create_inline_markup(*btns)
print(REG_INLINE_KB)

# -- Start Messages
msg_start = 'Ты уже состоишь в сообществе Фонда «Будущие Лидеры»?'
Esempio n. 7
0
from aiogram import types
from core.helpers import telegram as tg_helper


finder_msg = 'В данном меню, ты можешь осуществить поиск пользователя.\nВыберите параметр по которому будет осуществлен' \
             'поиск'
finders_type = [
    ("По фамилии", "finder_lastname"),
    ("По сыллке вк", "finder_vk"),
    ("По сыллке файсбук", "finder_fb"),
    ("По telegram_id", "finder_tg"),
    ("По интересу", "finder_hobby"),
    ("По компетенции", "finder_competence")
]

finder_btn = tg_helper.create_inline_markup(*finders_type, row_width=2)

find_lastname_txt = 'Введите фамилию пользователя ("нет" - для отмены)'
find_telegramid_text = 'Введите id пользователя telegram ("нет" - для отмены)'

find_vk_text = 'Введите сыллку на вк ("нет" - для отмены)'
find_fb_text = 'Введите сыллку на facebook ("нет" - для отмены)'
find_url_error = 'Ошибка в сыллке на соц. сеть пользователя'

find_hobbyes_text = 'Выбирите хобби для поиска ("нет" - для отмены)'
find_competences_text = 'Выбирите компетенцию для поиска ("нет" - для отмены)'

users_not_found = 'Пользователей не найдено'
user_not_found  = 'Пользователь не найден'

find_cancled = 'Поиск отменен'
Esempio n. 8
0
from aiogram import types
from core.helpers import telegram as tg_helper

chats_msg = 'Ты бы хотел узнавать актуальную информацию о мероприятиях Фонда?'
chats = {
    ("Хочу всё знать!", "chat_1"),
    ("Я уже знаю.", "chat_2")
}

chats2 = tg_helper.create_inline_markup(*chats)

finder_msg = 'В данном меню, ты можешь осуществить поиск пользователя.\nВыберите параметр по которому будет осуществлен' \
             'поиск'
finders_type = {
    ("По фамилии", "finder_lastname"),
    ("По сыллке вк.", "finder_vk"),
    ("По сыллке файсбук.", "finder_fb"),
    ("По telegram_id", "finder_tg"),
    ("По ", "finder_tg"),
    ("По telegram_id", "finder_tg")
}

finder_btn = tg_helper.create_inline_markup(*finders_type)


user_profile_text = 'В данном меню, вы можете работать со свои профилем'
user_profile = {

    ("О проекте", "userprofile_project"),
    ("О учебе", "userprofile_study"),