170 похожих чатов

Всем привет, уже давно такая проблема что бот на aiogram

работает 1-2 минуты а потом 5 молчит, как можно решить??

16 ответов

53 просмотра
VLD- Автор вопроса

И на винде и на линуксе, одно и тоже((( код обычный дэфолт как в Гайда на ютубе. Нигде нету ответа на мой вопрос. Не понятно что это вообще такое

мб код увидим?

rasput
мб код увидим?

ну или телепаты в отдыхе

VLD
И на винде и на линуксе, одно и тоже((( код обычны...

залей код на гитхаб если там несколько файлов, или на пастбин если все в одном файле

VLD- Автор вопроса
rasput
мб код увидим?

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.

VLD- Автор вопроса
rasput
мб код увидим?

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) #################################################

VLD
VLD, [2 мая 2022 в 18:14] import logging # import ...

скинь его на гитхаб или хастбин

VLD
VLD, [2 мая 2022 в 18:14] import logging # import ...

import telebot import aiogram я уверен, что ты просто не будешь понимать, что я буду тебе говорить

Kan
Убейте меня

Я выстрелил, но попаду или нет - не знаю. Сделал всё что мог

VLD- Автор вопроса
rasput
import telebot import aiogram я уверен, что ты пр...

Зачем телебот если я юзаю аиограм

VLD
Зачем телебот если я юзаю аиограм

вот у тебя в коде это стоит

Kan
А нахуя импортируешь?

там же закомменченно. Вот это тоже топ: from aiogram import * from aiogram import Bot, Dispatcher, executor, types

VLD- Автор вопроса

вот

Посмотреть качество интернета?

Похожие вопросы

Обсуждают сегодня

Мужики и девушки, привет) в Вelphi xe7 в настройках во вкладке "Editor Options" далее " Color" есть список: "Elements", открыв который мы можем настраивать отображение разных...
Kraszx
14
Добрый вечер. Есть вопрос, а может и предложение. Был у меня диалог в другой группе о делфи и я задался вопросом: "А нельзя ли в делфи цвет //коментария и {комментария} сде...
Kraszx
24
Всем привет! Подскажи, пожалуйста, как передать в TComboBox сразу значение и id записи. На Delphi я делал так: ComboBox1.Items.AddObject('Какое-то значение', Pointer(id запис...
Евгений
13
А вот это что за конструкция? Вернее, она тут нафига?
Serjone
10
Привет. Подскажите, как правильно сматчить лист фиксированного размера, чтобы компилятор не говорил мне о неполном паттерне? Допустим что-то такое [x', y'] = sort [x, y]?
Arseny
8
Мдя, прикол, боевая сборка запускается (именно под отладчиком) после F9 примерно полторы минуты (97 секунд если быть точным). Начал копать - проблема детектится сразу - зависа...
Александр (Rouse_) Багель
38
Здравствуйте, вопрос по структурам данных. Были у вас случаи, когда пришлось писать деревья или двунаправленные списки?
/ /
50
Мужики. привет) в Вelphi xe7 в настройках во вкладке "Editor Options" далее " Color" есть список: "Elements", открыв который мы можем настраивать отображение разных элементов...
Kraszx
2
Товарищи, кто работа с iphelper? Или может я в самой логике ошибки фигачу, не пойму.... var ifTable : PMIB_IFTABLE; size, corSize: DWORD; Buffer ...
Warfarellen
4
я так понимаю, я так подозреваю, что создание такого плагина для человека, кто умеет писать плагины для делфи потребует минут 5-10 времени. но это мое подозрение. хотелось бы ...
Kraszx
7
Карта сайта