Как мне закодировать моего бота Discord, чтобы он мог выполнять поиск в Google? - PullRequest
0 голосов
/ 04 августа 2020
import webbrowser
import discord
client = discord.client()


@client.event


async def on_message(message):
    if message.author == client.user:
        return

    if message.content.startswith('open stackoverflow'):
        webbrowser.open('www.stackoverflow.com')

Есть ли альтернатива модулю webbrower?

Если мои друзья набирают 'open stackoverflow', тогда он открывается в моем p c

Ответьте на этот вопрос, как если бы вы отвечаете 5-летнему ребенку.

1 Ответ

0 голосов
/ 04 августа 2020

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

Эта идея может быть расширена с помощью чего-то вроде оператора switch для проверки строковых значений и возможности отправлять полные URL-адреса с сокращенными.

...