有没有办法通过机器人将复制的链接发送到我的不和谐频道?

问题描述

我是 python 和 discord bots 的新手,所以如果这是一个愚蠢的问题或者我的处理方式不对,我很抱歉。我的目标是制作一个可以打开即时 google meet 并在不和谐时向我发送链接的机器人。我能够实现目标的第一部分,也就是说,我能够对机器人进行编程以打开 chrome 并使用 os.system

转到 google meet 网站
os.system('chrome meet.google.com')

我必须在环境变量中设置 chrome.exe 的路径。从那里我使用 pyautogui 开始会议。之后,机器人会自动复制会议链接

现在,这是我陷入困境的部分,我不知道如何通过机器人将此链接发送到我的不和谐处。

我想到了使用一个单独的同时运行的python程序。第一个程序首先在第二个程序的代码添加链接,然后在cmd中执行。第二个程序的工作只是发送一条消息。但我想知道是否有更简单的方法来做到这一点。

感谢任何人的回复

我使用的是 Python 3.9discord.py 1.7.2

解决方法

您可以使用 Selenium 一个 Python 包来控制 Web 浏览器。 Pyautogui 主要用于控制键盘和鼠标,因此您不能使用它来发送不和谐链接。硒用于此目的。 您可以通过以下链接了解更多信息:

https://www.geeksforgeeks.org/selenium-python-introduction-and-installation/

https://www.geeksforgeeks.org/selenium-python-tutorial/

https://pypi.org/project/selenium/