юзербот в дс читает только личные сообщения

Рейтинг: 0Ответов: 0Опубликовано: 06.08.2023

дело в том что я где-то полгода назад делал точно такого же юзербота, и все работало, он мог читать сообщения на серверах и что-то возращать. Сейчас я снова решил сделать юзербота, но бот работает только в личных сообщениях, я уже много всего перепробовал, но ничего не выходит, так же я пробовал менять версии, я знаю что на 2.0 селфботы и юзерботы уже не работают, поэтому и скачал 1.7.3, раньше я ей и пользовался.

    import discord,time,random, pyautogui
from discord.ext import commands

client = commands.Bot(command_prefix='1', intents=discord.Intents.default())
@client.event
async def on_ready():
    print('+')

@client.event
async def on_message(message):
    if message.author == client.user:
        return
    if message.content.startswith('1grab'):
        scr=pyautogui.screenshot()
        scr.save(r'C:\Users\twined\Desktop\slfbot\scrn.png')
        await message.channel.send(file=discord.File('scrn.png'))
    

@client.command()
async def hello(ctx):
    await ctx.send("hello")
client.run('token', bot = False)

Ответы

Ответов пока нет.