单击此处加入此项目的Discord服务器,让我们连接!
单击此处加入该项目的电报频道,以防Discord Server降低。让我们连接!
请随时为该项目做出贡献,或提出更多要添加的功能。您可以在ozymandiasthegreat上与我联系。
将技术更改为剧作家,以提高效率。
机器人,硒和剧作家有两个版本。该机器人的两个版本均经过2024年2月14日的测试;两者都在起作用。剧作家版本的性能比硒更好。
该机器人是在Linux机器上开发的,可能需要一些修改才能在Windows机器上使用。主要是链接结构。
添加UI(用户界面)。我还没有开始研究这个问题,我认为该机器人现在将仍然是一个仅限的工具。
0-安装了Python和Pip 。该项目是使用Python 3.11.8开发的
1-克隆此存储库运行命令git clone https://github.com/hamzaaitbrik/RedditDMBot.git或简单下载它。
2-使用Command Pip Install Pipenv pip install pipenv 。
3-在项目中运行pipenv install以安装其依赖项。
4-跑步playwright install Chromium或python -m playwright install Chromium以安装剧作依赖项(浏览器)。
1-将帐户添加到rdt/account.json 。请参阅RDT/README,以查看如何正确添加帐户。
2-更改rsrc/config.json中需要更改的内容。请参阅RSRC/README,以查看如何更改值以满足您的需求。
3-填充db/usernames.csv使用您要DM的所有用户名。
4-运行RedditDMBot.py 。
Redditdmbot是为了自动化向Reddit用户发送消息的过程而制作的机器人
机器人的作用:
0-机器人检查您是否在rsrc/config.json中有代理,如果找到所有操作,所有操作将通过代理进行。请参阅RSRC/README,以更好地了解如何正确添加代理。
1-登录accounts.json中的reddit帐户之一。
2-导航到聊天页面。
3-检查用户是否已经收到消息。
4-向用户发送消息。
5-将用户从用户列表中删除到DM,并将其添加到db/usernames_sent.csv中。
6-登录用于DM用户的帐户。
7-将其从可用帐户列表中删除,并将其添加到二手帐户列表中。
8-登录一个未使用的Reddit帐户。
9-如果没有很多可用帐户,则该机器人将使用的帐户重新使用,直到您的db/usernames.csv收到DMS上的所有用户。

享受!