@@ -28,72 +28,15 @@ all_letters = "йцукенгшщзхъёфывапролджэячсмитьб
def get_self_name ( ) :
return ' answer_da_bot '
return client . get_config ( ' constants ' ) [ ' self_name ' ]
def get_answers ( ) :
return {
" 200 " : " Отсоси на месте! " ,
" 300 " : " Отсоси у тракториста! " ,
" a " : " Хуй на! " ,
" da " : " Pizda! " ,
" а " : " Хуй на! " ,
" я " : " Головка от хуя! " ,
" dа " : " Pizda! " ,
" gde " : " V pizde! " ,
" net " : " Pidora otvet! " ,
" yes " : " Hues! " ,
" дa " : " Пизда! " ,
" чe " : " Хуй через плечо! " ,
" чo " : " Хуй через плечо! " ,
" gdе " : " V pizde! " ,
" heт " : " Пидора ответ! " ,
" nе t " : " Pidora otvet! " ,
" да " : " Пизда! " ,
" ды " : " Получишь пизды! " ,
" е с " : " Х у е с !" ,
" ты " : " Попой нюхаешь цветы! " ,
" че " : " Хуй через плечо! " ,
" чо " : " Хуй через плечо! " ,
" чё " : " Хуй через плечо! " ,
" hе т " : " Пидора ответ! " ,
" г дe" : " В пизде!" ,
" нeт " : " Пидора ответ! " ,
" а г а " : " В жопе нога!" ,
" ало " : " Хуем по лбу не дало? " ,
" бот " : " Я ебал твой рот! " ,
" вот " : " Хуй те в рот! " ,
" где " : " В пизде!" ,
" как " : " Жопой о б косяк! " ,
" кто " : " Конь в пальто! " ,
" мне " : " Хуем по г у б е ! " ,
" нет " : " Пидора ответ! " ,
" о г а " : " В жопе нога!" ,
" опа " : " Срослась пизда и жопа! " ,
" три " : " Жопу подотри! " ,
" у г у " : " Иди в пизду! " ,
" х е х " : " В жопе о р е х !" ,
" алло " : " Хуем по лбу не дало? " ,
" неть " : " Хуеть! " ,
" слыш " : " З а углом поссышь!" ,
" когда " : " Иди на! " ,
" ладно " : " В трусах прохладно!" ,
" слышь " : " З а углом поссышь!" ,
" двести " : " Отсоси на месте! " ,
" делать " : " Хуй ко лбу приделать! " ,
" именно " : " Хуименно! " ,
" триста " : " Т е б е нужна помощь специалиста!" ,
" здрасте " : " Пизду покрасьте! " ,
" грустный " : " Хуй сосал невкусный! " ,
" здрасьте " : " Пизду покрасьте! " ,
" правильно " : " Хуявильно! " ,
" случилась " : " Р у б а х а в жопу засучилась!" ,
" случилось " : " Р у б а х а в жопу засучилась!"
}
return client . get_config ( ' answers ' )
def get_ignored_users ( ) :
return [ ]
return client . get_config ( ' ignored_users ' ) [ ' users ' ]
def get_replies ( ) :
@@ -190,6 +133,8 @@ class Daemon(base.Daemon, queues.TasksHandlerMixin):
self . reply ( choice ( get_replies ( ) ) , message . chat . id , message . message_id )
return
info = get_chat_info ( message . chat . id )
if client . get_config ( ' updater ' ) [ ' enabled ' ] :
set_values ( message . chat . id , last_time_updated = datetime . datetime . now ( ) )
if message . text == ' #debug ' and client . is_staff ( telegram_id = message . from_user . id ) :
self . reply ( f ' chat id: { message . chat . id } \n probability: { info [ " probability " ] } ' , message . chat . id , message . message_id )
return