работает 1-2 минуты а потом 5 молчит, как можно решить??
И на винде и на линуксе, одно и тоже((( код обычный дэфолт как в Гайда на ютубе. Нигде нету ответа на мой вопрос. Не понятно что это вообще такое
мб код увидим?
ну или телепаты в отдыхе
залей код на гитхаб если там несколько файлов, или на пастбин если все в одном файле
VLD, [2 мая 2022 в 18:14] import logging # import telebot import random from aiogram import * from aiogram import Bot, Dispatcher, executor, types import configparser import os import speech_recognition as sr import random import time import playsound from gtts import gTTS # from aiogram.types import ReplyKeyboardRemove, \ # ReplyKeyboardMarkup, KeyboardButton, \ # InlineKeyboardMarkup, InlineKeyboardButton # from aiogram.dispatcher.filters import CommandStart # from telebot import types help = "Пока что нету хэлпов" API_TOKEN = "токен" bot = Bot(token=API_TOKEN) dp = Dispatcher(bot) def auth(func): async def wrapper(message): if message["from"]["id"] == 925356318: return await func(message) return wrapper #456450tyo[dpfmbperitmgspdfm,bpdkrtg,s;lm,bgdg,el;kgmsdmlxfgtmhblfs bmflgmbbm495jb94g3j9] def command(): # Создаем объект на основе библиотеки # speech_recognition и вызываем метод для определения данных r = sr.Recognizer() # Начинаем прослушивать микрофон и записываем данные в source with sr.Microphone() as source: # Просто вывод, чтобы мы знали когда говорить print("Говорите") # Устанавливаем паузу, чтобы прослушивание # началось лишь по прошествию 1 секунды r.pause_threshold = 1 # используем adjust_for_ambient_noise для удаления # посторонних шумов из аудио дорожки r.adjust_for_ambient_noise(source, duration=1) # Полученные данные записываем в переменную audio # пока мы получили лишь mp3 звук audio = r.listen(source) try: # Обрабатываем все при помощи исключений """ Распознаем данные из mp3 дорожки. Указываем что отслеживаемый язык русский. Благодаря lower() приводим все в нижний регистр. Теперь мы получили данные в формате строки, которые спокойно можем проверить в условиях """ zadanie = r.recognize_google(audio, language="ru-RU").lower() # Просто отображаем текст что сказал пользователь #await bot.send_message(message.chat.id, "!: " + zadanie) # Если не смогли распознать текст, то будет вызвана эта ошибка except sr.UnknownValueError: # Здесь просто проговариваем слова "Я вас не поняла" # и вызываем снова функцию command() для # получения текста от пользователя zadanie = command() # В конце функции возвращаем текст задания # или же повторный вызов функции return zadanie def say_message(zadanie): voice = gTTS(zadanie, lang="ru") file_voice_name = "_audio"+str(time.time())+"_"+str(random.randint(0, 100000))+".mp3" voice.save(file_voice_name) playsound.playsound(file_voice_name) print("gs: " + zadanie) # Данная функция служит для проверки текста, # что сказал пользователь (zadanie - текст от пользователя) def makeSomething(zadanie): # Попросту проверяем текст на соответствие # Если в тексте что сказал пользователь есть слова # "открыть сайт", то выполняем команду if 'админ панель' in zadanie: say_message("молодец") else: async def send_welcom33e(message: types.Message): await bot.send_message(message.chat.id, "!: " + zadanie) #async def send_welcomeaegregwsg(): while True: makeSomething(command()) #send_welcomeaegregwsg() #33333333333333333333333333333333 333333333333333333 3333333333333333333333 @dp.message_handler(content_types=['text']) @auth async def send_welcome(message: types.Message): #await bot.forward_message(message.chat.id, ) say_message(message.message_id) #---------------------------------------------------------------------- VLD, [2 мая 2022 в 18:14] @dp.message_handler(commands=['start']) async def send_welcome(message: types.Message): t = "@" + message.from_user.username if message.from_user.username is not None else message.from_user.full_name ids = message["from"]["id"] msg = "Пользователь " + t + " написал \"{}\".".format(message.text) await bot.
send_message(925356318, msg + "\nID пользователя: " + str(ids)) await bot.send_message(message.chat.id, "Приветствуем " + t + '.\n Я чат-ботик, со мной ты не соскучишься...\n Все команды сможешь найти по команде /help ') @dp.message_handler(commands=['help']) async def send_welcome(message: types.Message): await bot.send_message(message.chat.id, help) #============================================================================================ #=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=ОТПРАВИТЬ СООБЩЕНИЕ НА ВВЕДЕННЫЙ АЙДИ================================= @dp.message_handler(lambda message: message.text.lower() == "1") @auth async def messages666(message: types.Message): print('Введите айди: ') ids = input() messageses = input('Введите сообщение: ') if ids == None: print("None No") else: await bot.send_message(ids, messageses) print(str(ids) + " " + messageses) ids = None messageses = None ######/#/#/#/##/#/# # @dp.message_handler(lambda message: message.text.lower() == "cls") @auth #============================================================================================ #+++++++++++++++++++++при команде слэш с отправлять сообщение++++++++++++++++++++ @dp.message_handler(commands=['s']) async def send_welcome2(message: types.Message): t = "@" + message.from_user.username if message.from_user.username is not None else message.from_user.full_name ids = message["from"]["id"] msg = "Пользователь " + t + " написал \"{}\".".format(message.text) await bot.send_message(925356318, msg + "\nID пользователя: " + str(ids)) import time import asyncio ################################################# if name == 'main': executor.start_polling(dp, skip_updates=True) #################################################
скинь его на гитхаб или хастбин
import telebot import aiogram я уверен, что ты просто не будешь понимать, что я буду тебе говорить
Я выстрелил, но попаду или нет - не знаю. Сделал всё что мог
Зачем телебот если я юзаю аиограм
А нахуя импортируешь?
вот у тебя в коде это стоит
там же закомменченно. Вот это тоже топ: from aiogram import * from aiogram import Bot, Dispatcher, executor, types
вот
Посмотреть качество интернета?
Обсуждают сегодня