From 98136d93a2ee6254f1f3e5ba6601858ba718e022 Mon Sep 17 00:00:00 2001 From: dashashestakova Date: Wed, 4 May 2022 16:34:01 +0700 Subject: [PATCH 1/4] Text edited --- locales.py | 111 +++++++++++++++++++++++++++++------------------------ 1 file changed, 60 insertions(+), 51 deletions(-) diff --git a/locales.py b/locales.py index 8064c9f..faa042e 100644 --- a/locales.py +++ b/locales.py @@ -1,56 +1,62 @@ from vkwave.bots import Keyboard, ButtonColor # menu -MENU = "Привет, друг! Это - бот инженерной школы. Инженерная школа - молодой проект на Механико-Математическом факультете НГУ." +MENU = """Здравствуйте, дорогие друзья Инженерной школы НГУ! +Мы создали этого бота, чтобы помочь вам ориентироваться в информации про ИШ. Вы можете: +⚙ пройти тест и получить индивидуальный NFT-талисман, сгенерированный специально для вас нейросетью; +⚙ вступить в чат абитуриентов, студентов и преподавателей; +⚙ пообщаться со студентом (можно выбрать, с кем); +⚙ пообщаться с руководителем ИШ или преподавателем (можно выбрать, с кем); +Добро пожаловать!""" MENU_KB = Keyboard() -MENU_KB.add_text_button(text="Пройти тест!", payload={"test": "-1"}, color=ButtonColor.POSITIVE) -MENU_KB.add_link_button(text="Общий чатик", link="https://vk.me/join/AJQ1dw97/SBEQYIyQdZfG69y") +MENU_KB.add_text_button(text="Пройти тест", payload={"test": "-1"}, color=ButtonColor.POSITIVE) +MENU_KB.add_link_button(text="Чат абитуриентов", link="https://vk.me/join/AJQ1dw97/SBEQYIyQdZfG69y") MENU_KB.add_row() MENU_KB.add_text_button(text="Пообщаться со студентом", payload={"student": "1"}, color=ButtonColor.PRIMARY) MENU_KB.add_row() -MENU_KB.add_text_button(text="Пообщаться с преподавателем", payload={"teacher": "1"}, color=ButtonColor.PRIMARY) +MENU_KB.add_text_button(text="Задать вопрос преподавателю", payload={"teacher": "1"}, color=ButtonColor.PRIMARY) # Student menu -ST_MENU = """Вот список студентов, которые могут рассказать тебе про Инженерную Школу -https://vk.com/cleverbitch - Булгакова Лиза, 2 курс -https://vk.com/shestakova__d - Шестакова Даша, 2 курс -https://vk.com/fossa_mar - Пискеева Даша, 2 курс -https://vk.com/brainkiller78 - Тищенко Данил, 1 курс -https://vk.com/skazaniyk - Хамутский Дима, 1 курс -https://vk.com/kirik229 - Шадрина Анжела, 2 курс -https://vk.com/dinazavrrrik - Коновалов Назар, 1 курс -https://vk.com/tenikeev - Еникеев Тимур, 1 курс +ST_MENU = """Если вы ходите узнать про жизнь студента Инженерной школы, то можете написать этим ребятам: +*fossa_mar (Даша Пискеева), 2 курс; +*shestakova__d (Даша Шестакова), 2 курс; +*cleverbitch (Лиза Булгакова), 2 курс; +*brainkiller78 (Данил Тищенко), 1 курс; +*skazaniyk (Дмитрий Хамутский), 1 курс; +*kirik229 (Анжела Шадрина), 2 курс; +*dinazavrrrik (Назар Коновалов), 1 курс; +*tenikeev (Тимур Еникеев), 1 курс. """ ST_KB = Keyboard() -ST_KB.add_link_button(text="Булгакова Лиза", link="https://vk.com/cleverbitch") -ST_KB.add_link_button(text="Шестакова Даша", link="https://vk.com/shestakova__d") +ST_KB.add_link_button(text="Даша Пискеева", link="https://vk.com/fossa_mar") +ST_KB.add_link_button(text="Даша Шестакова", link="https://vk.com/shestakova__d") ST_KB.add_row() -ST_KB.add_link_button(text="Пискеева Даша", link="https://vk.com/fossa_mar") -ST_KB.add_link_button(text="Тищенко Данил", link="https://vk.com/brainkiller78") +ST_KB.add_link_button(text="Лиза Булгакова", link="https://vk.com/cleverbitch") +ST_KB.add_link_button(text="Данил Тищенко", link="https://vk.com/brainkiller78") ST_KB.add_row() -ST_KB.add_link_button(text="Хамутский Дима", link="https://vk.com/skazaniyk") -ST_KB.add_link_button(text="Шадрина Анжела", link="https://vk.com/kirik229") +ST_KB.add_link_button(text="Дмитрий Хамутский", link="https://vk.com/skazaniyk") +ST_KB.add_link_button(text="Анжела Шадрина", link="https://vk.com/kirik229") ST_KB.add_row() -ST_KB.add_link_button(text="Коновалов Назар", link="https://vk.com/dinazavrrrik") -ST_KB.add_link_button(text="Еникеев Тимур", link="https://vk.com/tenikeev") +ST_KB.add_link_button(text="Назар Коновалов", link="https://vk.com/dinazavrrrik") +ST_KB.add_link_button(text="Тимур Еникеев", link="https://vk.com/tenikeev") ST_KB.add_row() -ST_KB.add_text_button(text="ХОЧУ ДОМОЙ!!!!!!!!!!!!!!!", payload={}, color=ButtonColor.NEGATIVE) +ST_KB.add_text_button(text="Вернуться на главную", payload={}, color=ButtonColor.NEGATIVE) # Teacher menu -TC_MENU = """Вот список преподавателей, которые могут рассказать тебе про Инженерную Школу -https://vk.com/anastasia.v.karpenko - Карпенко Анастасия Валерьевна, преподаватель по логике и ОПД -https://vk.com/krkaushan - Насыбуллова Кристина Андреевна, -https://vk.com/id11073597 - Насыбуллов Тимур Ринатович, преподаватель по Алгебре и геометрии и ТФКП -https://vk.com/yury_efremenko - Ефременко Юрий Данилович, преподаватель по Алгебре и геометрии.""" +TC_MENU = """Вы можете написать преподавателям и руководителям Инженерной школы: +*anastasia.v.karpenko (Анастасия Валерьевна Карпенко) — руководитель ИШ, преподаватель «Математической логики» и «Основ проектной деятельности»; +*krkaushan (Кристина Андреевна Насыбуллова) — заместитель декана по 2 курсу; +*id11073597 (Тимур Ринатович Насыбуллов) — преподаватель «Алгебры и геометрии» и «Теории функций комплексного переменного»; +*yury_efremenko (Ефременко Юрий Даниилович) — заместитель декана по набору, преподаватель «Алгебры и геометрии».""" TC_KB = Keyboard() TC_KB.add_link_button(text="Анастасия Валерьевна", link="https://vk.com/anastasia.v.karpenko") TC_KB.add_link_button(text="Кристина Андреевна", link="https://vk.com/krkaushan") TC_KB.add_row() TC_KB.add_link_button(text="Тимур Ринатович", link="https://vk.com/id11073597") -TC_KB.add_link_button(text="Юрий Данилович", link="https://vk.com/yury_efremenko") +TC_KB.add_link_button(text="Юрий Даниилович", link="https://vk.com/yury_efremenko") TC_KB.add_row() -TC_KB.add_text_button(text="ХОЧУ ДОМОЙ!!!!!!!!!!!!!!!", payload={}, color=ButtonColor.NEGATIVE) +TC_KB.add_text_button(text="Вернуться на главную", payload={}, color=ButtonColor.NEGATIVE) # TEST Questions @@ -59,47 +65,50 @@ INPUT_NAME_TEXT = "Пожалуйста, введите имя:" # 1 WHAT_ENGINEER_ARE_YOU = "Кто ты из инженеров?" WHAT_ENGINEER_ARE_YOU_KB = Keyboard() -WHAT_ENGINEER_ARE_YOU_KB.add_text_button(text="Маск", payload={"q": "Маск"}, color=ButtonColor.PRIMARY) -WHAT_ENGINEER_ARE_YOU_KB.add_text_button(text="Рогозин", payload={"q": "Рогозин"}, color=ButtonColor.PRIMARY) -WHAT_ENGINEER_ARE_YOU_KB.add_text_button(text="Тесла", payload={"q": "Тесла"}, color=ButtonColor.PRIMARY) +WHAT_ENGINEER_ARE_YOU_KB.add_text_button(text="Илон Маск", payload={"q": "Илон Маск"}, color=ButtonColor.PRIMARY) +WHAT_ENGINEER_ARE_YOU_KB.add_text_button(text="Дмитрий Рогозин", payload={"q": "Дмитрий Рогозин"}, color=ButtonColor.PRIMARY) +WHAT_ENGINEER_ARE_YOU_KB.add_text_button(text="Никола Тесла", payload={"q": "Никола Тесла"}, color=ButtonColor.PRIMARY) WHAT_ENGINEER_ARE_YOU_KB.add_row() -WHAT_ENGINEER_ARE_YOU_KB.add_text_button(text="Кулибин", payload={"q": "Кулибин"}, color=ButtonColor.PRIMARY) -WHAT_ENGINEER_ARE_YOU_KB.add_text_button(text="Калашников", payload={"q": "Калашников"}, color=ButtonColor.PRIMARY) -WHAT_ENGINEER_ARE_YOU_KB.add_text_button(text="Кондратюк", payload={"q": "Кондратюк"}, color=ButtonColor.PRIMARY) +WHAT_ENGINEER_ARE_YOU_KB.add_text_button(text="Иван Кулибин", payload={"q": "Иван Кулибин"}, color=ButtonColor.PRIMARY) +WHAT_ENGINEER_ARE_YOU_KB.add_text_button(text="Михаил Калашников", payload={"q": "Михаил Калашников"}, color=ButtonColor.PRIMARY) +WHAT_ENGINEER_ARE_YOU_KB.add_text_button(text="Юрий Кондратюк", payload={"q": "Юрий Кондратюк"}, color=ButtonColor.PRIMARY) # 2 -PROG_LANG = "Какой ЯП нравится?" +PROG_LANG = "Какой язык программирования вы чаще всего используете?" PROG_LANG_KB = Keyboard() PROG_LANG_KB.add_text_button(text="Python", payload={"q": "Python"}, color=ButtonColor.PRIMARY) PROG_LANG_KB.add_text_button(text="Pascal", payload={"q": "Pascal"}, color=ButtonColor.PRIMARY) -PROG_LANG_KB.add_text_button(text="C/C++", payload={"q": "ccpp"}, color=ButtonColor.PRIMARY) PROG_LANG_KB.add_row() +PROG_LANG_KB.add_text_button(text="C/C++", payload={"q": "ccpp"}, color=ButtonColor.PRIMARY) PROG_LANG_KB.add_text_button(text="JS", payload={"q": "JS"}, color=ButtonColor.PRIMARY) +PROG_LANG_KB.add_row() PROG_LANG_KB.add_text_button(text="HTML+CSS", payload={"q": "HTMLCSS"}, color=ButtonColor.PRIMARY) PROG_LANG_KB.add_text_button(text="Haskel", payload={"q": "Haskel"}, color=ButtonColor.PRIMARY) - +PROG_LANG_KB.add_row() +PROG_LANG_KB.add_text_button(text="Java", payload={"q": "Java"}, color=ButtonColor.PRIMARY) +PROG_LANG_KB.add_text_button(text="Я не программирую", payload={"q": "Я не программирую"}, color=ButtonColor.PRIMARY) # 3 -FAV_THEME = "Какой предмет нравится?" +FAV_THEME = "Какая школьная дисциплина нравится вам больше?" FAV_THEME_KB = Keyboard() -FAV_THEME_KB.add_text_button(text="Матеша", payload={"q": "Матеша"}, color=ButtonColor.PRIMARY) -FAV_THEME_KB.add_text_button(text="Русский/Литра", payload={"q": "русскийлитра"}, color=ButtonColor.PRIMARY) -FAV_THEME_KB.add_text_button(text="Инфа", payload={"q": "Инфа"}, color=ButtonColor.PRIMARY) +FAV_THEME_KB.add_text_button(text="Математика", payload={"q": "Математика"}, color=ButtonColor.PRIMARY) +FAV_THEME_KB.add_text_button(text="Русский/Литература", payload={"q": "русскийлитра"}, color=ButtonColor.PRIMARY) +FAV_THEME_KB.add_text_button(text="Информатика/программирование", payload={"q": "Инфа"}, color=ButtonColor.PRIMARY) FAV_THEME_KB.add_row() FAV_THEME_KB.add_text_button(text="Физика", payload={"q": "Физика"}, color=ButtonColor.PRIMARY) -FAV_THEME_KB.add_text_button(text="другое", payload={"q": "other"}, color=ButtonColor.PRIMARY) +FAV_THEME_KB.add_text_button(text="Другой", payload={"q": "other"}, color=ButtonColor.PRIMARY) # 4 -EGE = "Как готовился к ЕГЭ?" +EGE = "Как вы готовитесь к ЕГЭ?" EGE_KB = Keyboard() EGE_KB.add_text_button(text="В школе", payload={"q": "школа"}, color=ButtonColor.PRIMARY) -EGE_KB.add_text_button(text="online", payload={"q": "online"}, color=ButtonColor.PRIMARY) -EGE_KB.add_text_button(text="репетитор", payload={"q": "репетитор"}, color=ButtonColor.PRIMARY) +EGE_KB.add_text_button(text="В онлайн-школе", payload={"q": "online"}, color=ButtonColor.PRIMARY) +EGE_KB.add_text_button(text="С репетитором", payload={"q": "репетитор"}, color=ButtonColor.PRIMARY) EGE_KB.add_row() -EGE_KB.add_text_button(text="Сам", payload={"q": "Сам"}, color=ButtonColor.PRIMARY) -EGE_KB.add_text_button(text="wtf?", payload={"q": "wtf"}, color=ButtonColor.PRIMARY) +EGE_KB.add_text_button(text="Самостоятельно", payload={"q": "Сам"}, color=ButtonColor.PRIMARY) +EGE_KB.add_text_button(text="А? Какие экзамены?", payload={"q": "А? Какие экзамены?"}, color=ButtonColor.PRIMARY) # 5 -TRANS_ENGINEER_COUNT = "Сколько студентов ИШ надо, чтобы включить трансу?" +TRANS_ENGINEER_COUNT = "Сколько нужно инженеров, чтобы запустить трансляцию в Телемосте?" TRANS_ENGINEER_COUNT_KB = Keyboard() TRANS_ENGINEER_COUNT_KB.add_text_button(text="1", payload={"q": "1"}, color=ButtonColor.PRIMARY) TRANS_ENGINEER_COUNT_KB.add_text_button(text="2", payload={"q": "2"}, color=ButtonColor.PRIMARY) @@ -107,12 +116,12 @@ TRANS_ENGINEER_COUNT_KB.add_text_button(text="5", payload={"q": "5"}, color=Butt # 6 ZODIAC = "Кто вы по знаку зодиака?" - +# ZODIAC_KB = Keyboard() # 7 CONTACT = "Введите почту или ник в телеграмме, по которому мы сможем прислать вам результаты" # last -LAST_MESSAGE = "Спасибо, что прошел тест!" +LAST_MESSAGE = "Спасибо, что прошли тест!" LAST_MESSAGE_KB = Keyboard() LAST_MESSAGE_KB.add_text_button(text="Вернуться на главную", payload={}, color=ButtonColor.POSITIVE) From 0fc4d0df823df80ee35028fae3727cc40f5e98bd Mon Sep 17 00:00:00 2001 From: dashashestakova Date: Wed, 4 May 2022 19:59:59 +0700 Subject: [PATCH 2/4] Text edited --- locales.py | 17 ++++++++--------- 1 file changed, 8 insertions(+), 9 deletions(-) diff --git a/locales.py b/locales.py index 0335c5c..1e9b4e5 100644 --- a/locales.py +++ b/locales.py @@ -1,13 +1,11 @@ from vkwave.bots import Keyboard, ButtonColor # menu -MENU = """Здравствуйте, дорогие друзья Инженерной школы НГУ! -Мы создали этого бота, чтобы помочь вам ориентироваться в информации про ИШ. Вы можете: +MENU = """С помощью бота вы можете: ⚙ пройти тест и получить индивидуальный NFT-талисман, сгенерированный специально для вас нейросетью; ⚙ вступить в чат абитуриентов, студентов и преподавателей; ⚙ пообщаться со студентом (можно выбрать, с кем); -⚙ пообщаться с руководителем ИШ или преподавателем (можно выбрать, с кем); -Добро пожаловать!""" +⚙ пообщаться с руководителем ИШ или преподавателем (можно выбрать, с кем);""" MENU_KB = Keyboard() MENU_KB.add_text_button(text="Пройти тест", payload={"test": "-1"}, color=ButtonColor.POSITIVE) MENU_KB.add_link_button(text="Чат абитуриентов", link="https://vk.me/join/AJQ1dw97/SBEQYIyQdZfG69y") @@ -78,9 +76,10 @@ WHAT_ENGINEER_ARE_YOU = "Кто ты из инженеров?" WHAT_ENGINEER_ARE_YOU_KB = Keyboard() WHAT_ENGINEER_ARE_YOU_KB.add_text_button(text="Илон Маск", payload={"q": "Илон Маск"}, color=ButtonColor.PRIMARY) WHAT_ENGINEER_ARE_YOU_KB.add_text_button(text="Дмитрий Рогозин", payload={"q": "Дмитрий Рогозин"}, color=ButtonColor.PRIMARY) -WHAT_ENGINEER_ARE_YOU_KB.add_text_button(text="Никола Тесла", payload={"q": "Никола Тесла"}, color=ButtonColor.PRIMARY) WHAT_ENGINEER_ARE_YOU_KB.add_row() +WHAT_ENGINEER_ARE_YOU_KB.add_text_button(text="Никола Тесла", payload={"q": "Никола Тесла"}, color=ButtonColor.PRIMARY) WHAT_ENGINEER_ARE_YOU_KB.add_text_button(text="Иван Кулибин", payload={"q": "Иван Кулибин"}, color=ButtonColor.PRIMARY) +WHAT_ENGINEER_ARE_YOU_KB.add_row() WHAT_ENGINEER_ARE_YOU_KB.add_text_button(text="Михаил Калашников", payload={"q": "Михаил Калашников"}, color=ButtonColor.PRIMARY) WHAT_ENGINEER_ARE_YOU_KB.add_text_button(text="Юрий Кондратюк", payload={"q": "Юрий Кондратюк"}, color=ButtonColor.PRIMARY) @@ -128,11 +127,11 @@ TRANS_ENGINEER_COUNT_KB.add_text_button(text="5", payload={"q": "5"}, color=Butt # 6 ZODIAC = "Кто вы по знаку зодиака?" # ZODIAC_KB = Keyboard() -# 7 -CONTACT = "Введите почту или ник в телеграмме, по которому мы сможем прислать вам результаты" +# # 7 +# CONTACT = "Введите почту или ник в телеграмме, по которому мы сможем прислать вам результаты" # last -LAST_MESSAGE = "Спасибо, что прошли тест!" +LAST_MESSAGE = "Теперь у вас есть ваш персональный NFT-талисман! Он поможет вам при сдаче экзаменов и поступлении в желаемый ВУЗ 🌟" LAST_MESSAGE_KB = Keyboard() LAST_MESSAGE_KB.add_text_button(text="Вернуться на главную", payload={}, color=ButtonColor.POSITIVE) @@ -143,5 +142,5 @@ questions = [ (EGE, EGE_KB), (TRANS_ENGINEER_COUNT, TRANS_ENGINEER_COUNT_KB), (ZODIAC, None), - (CONTACT, None), + # (CONTACT, None), ] From 221ff51d3de148a469106c077890bf90a3ff4fcb Mon Sep 17 00:00:00 2001 From: dashashestakova Date: Wed, 4 May 2022 20:43:53 +0700 Subject: [PATCH 3/4] Text edited --- locales.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/locales.py b/locales.py index 1e9b4e5..7f4dd56 100644 --- a/locales.py +++ b/locales.py @@ -12,7 +12,7 @@ MENU_KB.add_link_button(text="Чат абитуриентов", link="https://vk MENU_KB.add_row() MENU_KB.add_text_button(text="Пообщаться со студентом", payload={"student": "1"}, color=ButtonColor.PRIMARY) MENU_KB.add_row() -MENU_KB.add_text_button(text="Пообщаться преподавателем", payload={"teacher": "1"}, color=ButtonColor.PRIMARY) +MENU_KB.add_text_button(text="Пообщаться с преподавателем", payload={"teacher": "1"}, color=ButtonColor.PRIMARY) # MENU_KB.add_row() # MENU_KB.add_text_button(text="АЧе делать?", payload={"man": "1"}, color=ButtonColor.PRIMARY) From be430673f1f152052f0bc037bd8602509dab1443 Mon Sep 17 00:00:00 2001 From: dashashestakova Date: Wed, 4 May 2022 21:02:03 +0700 Subject: [PATCH 4/4] Job of fucking copiwriter!!! --- locales.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/locales.py b/locales.py index 7f4dd56..086d256 100644 --- a/locales.py +++ b/locales.py @@ -4,8 +4,8 @@ from vkwave.bots import Keyboard, ButtonColor MENU = """С помощью бота вы можете: ⚙ пройти тест и получить индивидуальный NFT-талисман, сгенерированный специально для вас нейросетью; ⚙ вступить в чат абитуриентов, студентов и преподавателей; -⚙ пообщаться со студентом (можно выбрать, с кем); -⚙ пообщаться с руководителем ИШ или преподавателем (можно выбрать, с кем);""" +⚙ пообщаться со студентом (можно выбрать с кем); +⚙ пообщаться с руководителем ИШ или преподавателем (можно выбрать с кем).""" MENU_KB = Keyboard() MENU_KB.add_text_button(text="Пройти тест", payload={"test": "-1"}, color=ButtonColor.POSITIVE) MENU_KB.add_link_button(text="Чат абитуриентов", link="https://vk.me/join/AJQ1dw97/SBEQYIyQdZfG69y")