Telegram 机器人不会停止

问题描述 投票:0回答:1

我启动了一个带有两个消息处理程序的简单机器人,其中一个是 echo 函数,第二个是响应命令,只是为了检查它在 pythonanywhere 中的工作情况。一切工作正常,但在我运行脚本后,我试图停止它,所以我试图在任务部分终止我的任务。现在写的是我没有任何正在运行的任务,但我的机器人仍在运行。那么我怎样才能阻止我的机器人呢?

我已经从文件部分删除了我的机器人的文件,并且我还禁用了网络

这是我的鳕鱼:

from flask_sslify import SSLify
from flask import Flask

from aiogram import Bot, types, executor, Dispatcher

PROXY_URL = "http://proxy.server:3128"
app = Flask(__name__)
sslify = SSLify(app)

bot1= Bot(token='token', proxy=PROXY_URL)
dp1=Dispatcher(bot1)

def on_startup1():
    print("Бот 1 вышел в онлайн")

@dp1.message_handler(commands=['Подивитись'])
async def check_info_from_database(message: types.message):
    await bot1.send_message(user_id, "Some text")

@dp1.message_handler()
async def echo(message: types.message):
    await message.answer(message.text)

executor.start_polling(dp1, skip_updates=True, on_startup=on_startup1())
python flask telegram-bot pythonanywhere aiogram
1个回答
0
投票

如果您遇到同样的问题,请尝试用相同的文件替换您的机器人文件,然后重新加载您的网络。就我而言,它帮助了我。

© www.soinside.com 2019 - 2024. All rights reserved.