From c2954f8914282cddd5d22aba8aa7aeec712ce6e2 Mon Sep 17 00:00:00 2001 From: PaveTranquil Date: Wed, 6 May 2020 12:50:57 +0300 Subject: [PATCH] =?UTF-8?q?=D0=9A=D0=BE=D0=BC=D0=B0=D0=BD=D0=B4=D0=B0=20?= =?UTF-8?q?=D0=B8=20=D0=BE=D0=BA=D1=80=D1=83=D0=B6=D0=B5=D0=BD=D0=B8=D0=B5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit – Вырезал партнёров, т.к. их больше нет – Заменил Ксению на Дмитрия – Отключил рассылку для Дмитрия --- data.txt | 2 +- keyboards.py | 13 +++++++------ main.py | 37 ++++++++++++++++++------------------- 3 files changed, 26 insertions(+), 26 deletions(-) diff --git a/data.txt b/data.txt index e684ad3..7798d39 100644 --- a/data.txt +++ b/data.txt @@ -15,7 +15,7 @@ NEWS_TYPES MAILS 165504240=0 2000000006=0 -223166352=0 +183424552=0 186823615=0 CARTS diff --git a/keyboards.py b/keyboards.py index d583683..8a8feb4 100644 --- a/keyboards.py +++ b/keyboards.py @@ -94,8 +94,8 @@ def teamboard(team): team.add_line() team.add_button('О команде 💎', payload='{"command":"about"}') team.add_line() - team.add_button('Наши партнёры 📢', payload='{"command":"partners"}') - team.add_line() + # team.add_button('Наши партнёры 📢', payload='{"command":"partners"}') + # team.add_line() team.add_button('Вернуться ↩', 'negative', '{"command":"back"}') return team.get_keyboard() @@ -141,7 +141,7 @@ def aboutboard(about): about.add_line() about.add_button('Богдан Гусев 👨🏼‍💻', 'primary', '{"command":"Bogdan"}') about.add_line() - about.add_button('Ксения Хубутия 👩🏻‍💼', 'primary', '{"command":"Kseno"}') + about.add_button('Дмитрий Якунин 👨🏼‍💼', 'primary', '{"command":"Dima"}') about.add_line() about.add_button('Вернуться ↩', 'negative', '{"command":"back_team"}') return about.get_keyboard() @@ -150,8 +150,9 @@ def aboutboard(about): def partnerboard(partner): # partner.add_button('SAPOD — подкаст из мира San Andreas🎙', 'primary', '{"command":"sapod"}') # partner.add_line() - partner.add_button('Вернуться ↩', 'negative', '{"command":"back"}') - return partner.get_keyboard() + # partner.add_button('Вернуться ↩', 'negative', '{"command":"back"}') + # return partner.get_keyboard() + pass def itemboard(item_name): return json.dumps({"one_time":False, "buttons":[[{"color":"primary", "action":{"type":"text", "payload":'{"command":"add_' + item_name + '"}', "label":"Добавить в корзину ➕"}}], [{"color":"negative","action":{"type":"text","payload":"{\"command\":\"back_buy\"}","label":"Вернуться ↩"}}]]}, ensure_ascii=False) @@ -181,6 +182,6 @@ def emptyboard(): team = teamboard(team) about = aboutboard(about) buy = buyboard(buy) -partner = partnerboard(partner) +# partner = partnerboard(partner) print('keyboards.py started!') diff --git a/main.py b/main.py index 980b9f5..a6c0b53 100644 --- a/main.py +++ b/main.py @@ -102,17 +102,6 @@ msg(id_chat, '#botquestion \n[id{0}|{1} {2}] задаёт вопрос.\n\nОтветить пользователю: https://vk.com/gim132868814?sel={0}'.format(id, name(id)['first_name'], name(id)['last_name']), forward=str(msg_id)) msg(id, 'Ждите ответа на свой вопрос от команды PTCodding! ⌚', keyboards.team) - elif states[id] == '{"command":"about"}': - msg(id, 'PTCodding появился 11 ноября 2016 года. За период с момента создания до 1 сентября 2018 года было сделано много крупных проектов: текстовая игра «Кто хочет стать миллионером?», «Мы — люди этой Земли!», прочие проекты. PTCodding наполнялся контентом, команда опубликовала Backstage на свою деятельность. \nС 1 сентября начался активный прирост подписчиков, команда начала работать над медиа и активно развивалась в этом направлении. Был опубликован промо-ролик о митапе VK×Junction, 11 ноября на своё двухлетие PTCodding выпустил первый выпуск подкаста «Взгляд в неделю». \n2 февраля PTCodding переехал на платформу подкастов ВКонтакте и начал активно распространяться на других. С марта по май в PTCodding публиковался экспериментальный подкаст «Игродайджест». В мае появился подкаст «IT-кухня». \n\nСейчас PTCodding — узнаваемый бренд в Санкт-Петербурге, известный как команда подростков, которые делают качественный и уникальный IT-контент. Каждый день они растут и становятся лучше и известнее, популяризуя программирование и IT-технологии в массы. Они записывают подкасты, пишут лонгриды, делают музыкальные подборки!\n\nВы можете подробнее почитать о каждом участнике команды ниже, нажав на кнопку с именем участника! 👇', keyboards.about) - - elif states[id] == '{"command":"Pavel"}': - msg(id, 'Павел — основатель PTCodding. Именно под его началом были созданы многие код-проекты, концепт и окружение бренда. Павел является шеф-редактором на платформе лонгридов, главным ведущим подкастов «Взгляд в неделю» и «IT-кухня», шеф-кодером в команде программистов. Он ищет новых партнёров и достойных людей для сотрудничества и работы в команде PTCodding, думает над дальнейшим продвижением и мыслит неординарно, чтобы PTCodding становился лучше для своих слушателей и читателей. Одним из крупнейших проектов Павла являюсь я — PTBot, чат-бот PTCodding!') - - elif states[id] == '{"command":"Bogdan"}': - msg(id, 'Богдан — дизайнер PTCodding. Присоединился к команде 14 сентября 2017 года. Под его началом были сделаны все аватарки, шапки сообщества и обложки к лонгридам. Всё окружение бренда, весь дизайн были сделаны его руками. Является соведущим подкаста «IT-кухня», некоторое время вёл рубрику «Бюдгаджет месяца». Является активным участником команды PTCodding, участвует во всех общих принятиях решений, опросах и активно продвигает свои мнения и позиции. Одним из последних проектов стал редизайн товаров в магазине PTCodding.') - - elif states[id] == '{"command":"Kseno"}': - msg(id, 'Ксено — творческий и в некоторых вопросах юридический мозг команды PTCodding, генератор идей. Присоединилась к команде 4 февраля 2018 года. Именно в её голове зародилась идея делать подкасты. Когда команда выясняла, с чего начать, Ксения предложила записывать еженедельный подкаст, в котором озвучиваются новости ушедшей недели — подкаст «Взгляд в неделю». Принимала участие в записи бонусного выпуска 1 июня.') elif states[id] == '{"command":"back_team"}': msg(id, 'Возвращаю Вас в меню команды.', keyboards.team) @@ -372,13 +361,6 @@ - elif states[id] == '{"command":"partners"}': - # msg(id, 'Добро пожаловать в список партнёров команды PTCodding! Благодаря этим людям в PTCodding очень многое изменяется. Я как чат-бот сообщества наблюдаю за всем этим со стороны — PTCodding растёт на глазах! 👏', keyboards.partner) - msg(id, 'Добро пожаловать в список партнёров команды PTCodding! Партнёров совсем не осталось, но вы можете стать первым в этом списке — нажмите на #partnership и будьте вместе с нами! 👏', keyboards.partner) - - - # elif states[id] == '{"command":"sapod"}': - # msg(id, '@sapod (SAPOD) — первый и единственный подкаст из мира San Andreas. \n\nВедущий подкаста Стич часто появляется и в подкастах от PTCodding. Вместе с Павлом они обсуждают новости уходящего месяца в IT-кухне и жарко спорят, кто лучше: iOS или Android 😉\n\nСлушайте Стича в его подкасте SAPOD — vk.com/sapod 👈') @@ -822,4 +804,21 @@ msg(id_chat, 'PTBot споткнулся о событие {} пользователя {}! \n\n@pavetranquil (Павел), загляните в консоль и исправьте баг: dashboard.heroku.com/apps/ptcodding-bot/logs'.format(event.type, id)) print(err) print(traceback.format_exc()) - \ No newline at end of file + elif states[id] == '{"command":"about"}': + msg(id, 'PTCodding появился 11 ноября 2016 года. За период с момента создания до 1 сентября 2018 года было сделано много крупных проектов: текстовая игра «Кто хочет стать миллионером?», «Мы — люди этой Земли!» и другие. \nА уже с 1 сентября начался активный прирост подписчиков, команда начала работать над медиа и активно развивалась в этом направлении. Был опубликован промо-ролик о митапе VK×Junction, 11 ноября на своё двухлетие PTCodding выпустил первый выпуск подкаста «Взгляд в неделю». \n2 февраля 2019 года PTCodding переехал на платформу подкастов ВКонтакте и начал активно распространяться на других. С марта по май в PTCodding публиковался экспериментальный подкаст «Игродайджест». В мае появился подкаст «IT-кухня». \n\nСейчас PTCodding — узнаваемый бренд, известный как команда молодых энтузиастов, которые делают качественный и уникальный IT-контент. Они записывают подкасты, пишут лонгриды, делают музыкальные подборки, популяризуя программирование и IT-технологии в массы. !\n\nВы можете подробнее почитать о каждом участнике команды ниже, нажав на кнопку с именем участника! 👇', keyboards.about) + + elif states[id] == '{"command":"Pavel"}': + msg(id, 'Павел — основатель PTCodding. Именно под его началом были созданы многие код-проекты, концепт и окружение бренда. Павел является шеф-редактором на платформе лонгридов, шеф-кодером в команде программистов. Думает над дальнейшим продвижением и мыслит неординарно, чтобы PTCodding становился лучше для своих слушателей и читателей. Одним из крупнейших проектов Павла являюсь я — PTBot, чат-бот PTCodding!') + + elif states[id] == '{"command":"Bogdan"}': + msg(id, 'Богдан — дизайнер PTCodding. Присоединился к команде 14 сентября 2017 года. Под его началом были сделаны все аватарки, шапки сообщества и обложки к лонгридам. Окружение бренда, дизайн и визуалка были сделаны его руками. Является соведущим подкаста «IT-кухня», некоторое время вёл рубрику «Бюдгаджет месяца». Одним из последних проектов стал редизайн товаров в магазине PTCodding.') + + elif states[id] == '{"command":"Dima"}': + msg(id, 'Дима — генератор идей команды PTCodding, главный редактор. Присоединился к команде 5 мая 2020 года. Нарисовал характеристики к «Бюдгаджету месяца». Ищет новых партнёров и достойных людей для сотрудничества и работы с командой PTCodding.') + # elif states[id] == '{"command":"partners"}': + # msg(id, 'Добро пожаловать в список партнёров команды PTCodding! Благодаря этим людям в PTCodding очень многое изменяется. Я как чат-бот сообщества наблюдаю за всем этим со стороны — PTCodding растёт на глазах! 👏', keyboards.partner) + # msg(id, 'Добро пожаловать в список партнёров команды PTCodding! Партнёров совсем не осталось, но вы можете стать первым в этом списке — нажмите на #partnership и будьте вместе с нами! 👏', keyboards.partner) + + + # elif states[id] == '{"command":"sapod"}': + # msg(id, '@sapod (SAPOD) — первый и единственный подкаст из мира San Andreas. \n\nВедущий подкаста Стич часто появляется и в подкастах от PTCodding. Вместе с Павлом они обсуждают новости уходящего месяца в IT-кухне и жарко спорят, кто лучше: iOS или Android 😉\n\nСлушайте Стича в его подкасте SAPOD — vk.com/sapod 👈')