From 1b0a016bdd97352d57c63e21a31fee83f2af5991 Mon Sep 17 00:00:00 2001
From: Pavel Kirilin <win10@list.ru>
Date: Sat, 26 Sep 2020 17:18:59 +0000
Subject: [PATCH] Update src/actions/__init__.py, src/actions/fun.py files
 Deleted src/actions/students.py, static_messages/students.txt files

---
 src/actions/__init__.py      |  1 -
 src/actions/fun.py           | 10 ++++++++--
 src/actions/students.py      | 17 -----------------
 static_messages/students.txt | 17 -----------------
 4 files changed, 8 insertions(+), 37 deletions(-)
 delete mode 100644 src/actions/students.py
 delete mode 100644 static_messages/students.txt

diff --git a/src/actions/__init__.py b/src/actions/__init__.py
index b91a1e0..2fb4504 100644
--- a/src/actions/__init__.py
+++ b/src/actions/__init__.py
@@ -7,7 +7,6 @@ def finish():
     importlib.import_module("src.actions.basic")
     importlib.import_module("src.actions.replies")
     importlib.import_module("src.actions.speller")
-    importlib.import_module("src.actions.students")
     importlib.import_module("src.actions.converters")
     importlib.import_module("src.actions.search_engines")
     importlib.import_module("src.actions.package_indexes")
diff --git a/src/actions/fun.py b/src/actions/fun.py
index 5c32b15..76ad074 100644
--- a/src/actions/fun.py
+++ b/src/actions/fun.py
@@ -41,14 +41,20 @@ async def blyaficate(event: events.NewMessage.Event):
                     ", ебать,",
                     ", нахуй,",
                     ", еб твою мать,",
-                    ", укуси меня пчела,",
+                    ", ёбаный рот этого казино,",
                     ", пиздец,",
+                    ", моё почтение нахуй,",
+                    ", холера,",
+                    ", твою мать,",
+                    ", сын собаки,",
+                    ", моё почтение,",
+                    ", сраные маглы,",
                     ", блять,",
                 ]
             )
         else:
             response += symbol
-    response = response.lstrip(",").rstrip(",")
+    response = response.replace(",,", ",").lstrip(",").rstrip(",")
     await event.reply(response)
 
 
diff --git a/src/actions/students.py b/src/actions/students.py
deleted file mode 100644
index 34497fa..0000000
--- a/src/actions/students.py
+++ /dev/null
@@ -1,17 +0,0 @@
-import logging
-
-from src.config import config
-from src.utils.responses import mark_unread
-from telethon import events
-
-logger = logging.getLogger(__name__)
-
-
-@config.telegram_client.on(events.NewMessage(pattern="^.course$"))
-@mark_unread
-async def course_info(event: events.NewMessage.Event):
-    participant = event.message.from_id
-    await event.message.delete()
-    with open("./static_messages/students.txt") as f:
-        contents = f.read()
-    await event.client.send_message(participant, contents, link_preview=False)
diff --git a/static_messages/students.txt b/static_messages/students.txt
deleted file mode 100644
index 168ea58..0000000
--- a/static_messages/students.txt
+++ /dev/null
@@ -1,17 +0,0 @@
-.Привет! Ниже представлена текущая информация по курсу!
-
-На этой неделе надо будет реализовать интеграционный сервис, который будет взаимодействовать с API каждого сервиса, а также потребуется доработать сервис goods.
-
-Для начала требуется добавить поле `user_id` в модель объявления.
-И на любом фреймворке, который вам понравился, надо написать сервис, который взаимодействет со всеми микросервисами, которые были написаны ранее.
-
-Логика сервиса должна быть следующая:
-
-Есть эндпоинты для работы с юзерами, которые, по сути, проксируют запросы в сервис `user_service`. Но потребуется добавить логику регистрации (Для этого надо будет добавить ещё один redis). При запросе регистрации генерируется токен (uuid4) и отправляется письмо на почту (В письме находится ссылка с токеном). В новый redis как ключ кладется этот токен, а как значение данные пользователя. После того как пользователь перешел по ссылке в письме, создается пользователь.
-
-После работы каждого эндпоинта отправляется статистика в сервис мониторинга. (Лучше всего сделать это через middleware).
-
-Также сервис предоставляет методы API для работы с объявлениями. Редактирование и удаление объявления возможно только пользователю, который его создал.
-Также каждый 10-й просмотр объявления отправляется на почту пользователя.
-
-По всем вопросам пишите @s3rius_san и @kolaer.
-- 
GitLab