Merge branch 'master' of http://gitlab.sprinthub.ru/self/ruz-bot
This commit is contained in:
commit
50d9d1c953
@ -1,4 +1,5 @@
|
|||||||
import datetime
|
import datetime
|
||||||
|
import logging
|
||||||
from random import choice
|
from random import choice
|
||||||
|
|
||||||
from telebot.types import Message, ReplyKeyboardRemove
|
from telebot.types import Message, ReplyKeyboardRemove
|
||||||
@ -145,6 +146,29 @@ class Answer:
|
|||||||
self.set_state("reset")
|
self.set_state("reset")
|
||||||
return
|
return
|
||||||
elif self.message_text == "Подключение Алисы":
|
elif self.message_text == "Подключение Алисы":
|
||||||
|
alice_exp = platform.get_experiment('alice')
|
||||||
|
telegram_id = self.user['chat_id']
|
||||||
|
try:
|
||||||
|
class User:
|
||||||
|
def __init__(self, telegram_id):
|
||||||
|
self.telegram_id = telegram_id
|
||||||
|
|
||||||
|
@property
|
||||||
|
def platform_staff(self):
|
||||||
|
return platform.is_staff(telegram_id=self.telegram_id)
|
||||||
|
|
||||||
|
user = User(telegram_id)
|
||||||
|
alice_exp_enabled = alice_exp['enabled'] and eval(alice_exp['condition'])
|
||||||
|
except Exception as exc:
|
||||||
|
logging.info(exc)
|
||||||
|
alice_exp_enabled = False
|
||||||
|
if not alice_exp_enabled:
|
||||||
|
self.send_message(
|
||||||
|
'Эта функция еще не работает!',
|
||||||
|
reply_markup=main_keyboard(self.user['chat_id']),
|
||||||
|
parse_mode='Markdown'
|
||||||
|
)
|
||||||
|
return
|
||||||
if self.user.get('yandex_id', None) is None:
|
if self.user.get('yandex_id', None) is None:
|
||||||
words = platform.get_config('words')
|
words = platform.get_config('words')
|
||||||
while True:
|
while True:
|
||||||
|
Loading…
Reference in New Issue
Block a user