Add setting commands to whitelist users, add spam words
This commit is contained in:
+1
-1
@@ -1 +1 @@
|
|||||||
|
from . import set_commands
|
||||||
|
|||||||
+3
-2
@@ -60,10 +60,11 @@ SPAM = {"me.sv/", "tg.sv/", "goo.by/", "go.sv/", "intim.video/", "uclck.ru/",
|
|||||||
'Ищу партнеров', 'ищем партнеров', 'в поиске партнеров', 'обучим бесплатно', 'обучу бесплатно',
|
'Ищу партнеров', 'ищем партнеров', 'в поиске партнеров', 'обучим бесплатно', 'обучу бесплатно',
|
||||||
'обучим бесплатно', 'обучаю бесплатно', 'цифровых активов', 'цифровые активы', 'цифровые валюты',
|
'обучим бесплатно', 'обучаю бесплатно', 'цифровых активов', 'цифровые активы', 'цифровые валюты',
|
||||||
'никаких предоплат', 'предоплаты не требуется', 'без предоплат', 'предоплата не требуется',
|
'никаких предоплат', 'предоплаты не требуется', 'без предоплат', 'предоплата не требуется',
|
||||||
'предоплата не нужна', 'можете ознакомиться', 'хочу пригласить Вас',
|
'предоплата не нужна', 'можете ознакомиться', 'хочу пригласить Вас', 'сотрудничество на удаленке',
|
||||||
|
'Только совершеннолетние',
|
||||||
|
|
||||||
'в лc', "в личные сообще", 'напиши в личку', 'Писать в ЛИЧКУ', 'Пишите в личку', 'в л.с.', 'в лс',
|
'в лc', "в личные сообще", 'напиши в личку', 'Писать в ЛИЧКУ', 'Пишите в личку', 'в л.с.', 'в лс',
|
||||||
'Писать в личные', 'в личку', 'в личке', 'в личных сооб', 'пишите в личные', 'пишем в личные'
|
'Писать в личные', 'в личку', 'в личке', 'в личных сооб', 'пишите в личные', 'пишем в личные', 'Плюс в личные'
|
||||||
}
|
}
|
||||||
|
|
||||||
NON_GRATA = {"дудар", "хауди", "dudar"}
|
NON_GRATA = {"дудар", "хауди", "dudar"}
|
||||||
|
|||||||
@@ -0,0 +1,32 @@
|
|||||||
|
"""
|
||||||
|
Используется только при перезагрузке, для простоты используем синхронную версию бота.
|
||||||
|
"""
|
||||||
|
|
||||||
|
import telebot
|
||||||
|
|
||||||
|
from src.config import WHITEIDS
|
||||||
|
from src.constants import PYTHONCHATRU
|
||||||
|
from src.reminder import bot
|
||||||
|
|
||||||
|
for white_id in WHITEIDS:
|
||||||
|
bot.set_my_commands(
|
||||||
|
commands=[
|
||||||
|
telebot.types.BotCommand("nobot", "/нобот Телебот не должен быть первым проектом"),
|
||||||
|
telebot.types.BotCommand("nogui", "/ногуи GUI приложение не должно быть первым проектом"),
|
||||||
|
telebot.types.BotCommand("nojob", "/ноджоб, Мы здесь не для того чтобы за тебя решать задачи"),
|
||||||
|
telebot.types.BotCommand("nometa", "/номета Не задавайте мета-вопросов"),
|
||||||
|
telebot.types.BotCommand("neprivet", "/непривет"),
|
||||||
|
telebot.types.BotCommand("quote", "/цитата Случайная цитата"),
|
||||||
|
telebot.types.BotCommand("lutz", "/лутц Книга Learning Python"),
|
||||||
|
telebot.types.BotCommand("bdmtss", "/бдмтсс Римшот"),
|
||||||
|
telebot.types.BotCommand("g", "/г Загуглить (аргументы или цитируемое)"),
|
||||||
|
telebot.types.BotCommand("rules", "/правила чата (работает с аргументом-номером пункта)"),
|
||||||
|
telebot.types.BotCommand("faq", "/чзв Частые вопросы"),
|
||||||
|
telebot.types.BotCommand("books", "/библиотека питониста"),
|
||||||
|
telebot.types.BotCommand("links", "/ссылки на правила, чзв и библиотеку"),
|
||||||
|
telebot.types.BotCommand("tsya", "/тся и /ться"),
|
||||||
|
telebot.types.BotCommand("add", "добавить цитату [Whitelist]"),
|
||||||
|
telebot.types.BotCommand("remove", "удалить цитату [Whitelist]"),
|
||||||
|
],
|
||||||
|
scope=telebot.types.BotCommandScopeChatMember(PYTHONCHATRU, white_id)
|
||||||
|
)
|
||||||
Reference in New Issue
Block a user