add reqect all user message

This commit is contained in:
2023-11-11 18:44:10 +07:00
parent ebd1b6002b
commit 3ef7c96643
7 changed files with 2233 additions and 257 deletions
+17 -1
View File
@@ -1,3 +1,5 @@
import json
from aiogram.utils import executor
from loguru import logger
from aiogram import Bot, Dispatcher, types
@@ -9,10 +11,24 @@ bot = Bot(token="5941118321:AAG0g0keLrlnuH_9U9X6ehpFFAdOX38qeXI") # созда
dp = Dispatcher(bot) # создаю объект слушателя
logger.remove() # удаляю стандартный логер
logger.add("static/logs/logging_log.log", level="INFO") # создаю логер
model = whisper.load_model("tiny")
model = whisper.load_model("tiny", device='cpu')
lock = asyncio.Lock()
@dp.message_handler(commands=['send_messages'])
async def send_messages_command(message: types.Message):
print(message.from_user.id)
if message.from_user.id == 620318992:
with open('users.json') as file:
data = json.load(file)
for index, user_id in enumerate(data['audio'] + data['chats']):
try:
print(index)
await bot.send_message(user_id, " ".join(message.text.split(" ")[1:]))
except Exception as e:
print(e)
@dp.message_handler(content_types=['new_chat_members'])
async def new_chat_members_handler(message: types.Message):
file_data.save_data('chats', message.chat.id)
+1
View File
@@ -4,6 +4,7 @@ from functions.admin.models import database
from functions.admin.templates import logins, refresh, logs, log
import uvicorn
def Site():
app = FastAPI()
templates = templating.Jinja2Templates(directory="static/templates")