Klicken Sie hier, um dem Discord -Server für dieses Projekt beizutreten. Lassen Sie uns herstellen!
Klicken Sie hier, um dem Telegrammkanal für dieses Projekt beizutreten, falls Discord Server ausgeht. Lassen Sie uns herstellen!
Fühlen Sie sich frei, zu diesem Projekt beizutragen oder vorzuschlagen, um mehr Funktionen hinzuzufügen. Sie können mich auf Discord @ OzymandiasheGreat erreichen.
Änderung der Technologie in Dramatiker für maximale Effizienz.
Es gibt zwei Versionen von Bot, Selen und Dramatiker. Beide Versionen des Bot werden am 14. Februar 2024 getestet. Beide arbeiten. Die Dramatikerversion ist besser als Selen.
Dieser Bot wurde auf einem Linux -Computer entwickelt. Möglicherweise müssen einige Änderungen an einer Windows -Maschine funktionieren. Hauptsächlich Verbindungsstruktur.
Fügen Sie eine Benutzeroberfläche (Benutzeroberfläche) hinzu. Ich habe noch nicht angefangen, daran zu arbeiten, ich denke, der Bot wird vorerst ein Cli-nur-Tool bleiben.
0 - Lassen Sie Python und Pip installieren. Dieses Projekt wurde mit Python 3.11.8 entwickelt
1 - Klonen Sie dieses Repository aus, das den git clone https://github.com/hamzaaitbrik/RedditDMBot.git ausführt oder einfach herunterladen.
2 - Installieren Sie Pipenv mit dem Befehlspip pip install pipenv .
3 - Führen Sie pipenv install innerhalb des Projekts aus, um seine Abhängigkeiten zu installieren.
4 - Rennen Sie playwright install Chromium oder python -m playwright install Chromium , um Dramatiker -Abhängigkeiten (Browser) zu installieren.
1 - Hinzufügen von Konten zu rdt/account.json . Siehe RDT/Readme, um zu sehen, wie Konten ordnungsgemäß hinzugefügt werden.
2 - Ändern Sie, was in rsrc/config.json geändert werden muss. Siehe RSRC/Readme, um zu sehen, wie die Werte geändert werden können, um Ihre Bedürfnisse zu erfüllen.
3 - Füllen Sie db/usernames.csv mit allen Benutzernamen, die Sie DM möchten.
4 - Rennen Sie RedditDMBot.py .
Redditdmbot ist ein Bot, der zum Zwecke der Automatisierung des Sendens von Nachrichten an Reddit -Benutzer hergestellt wurde
Was der Bot macht:
0 - Der Bot prüft, ob Sie einen Proxy in rsrc/config.json haben, alle Aktionen werden über den Stellvertreter durchgeführt, falls gefunden. Siehe RSRC/Readme, um besser zu verstehen, wie man einen Proxy ordnungsgemäß hinzufügt.
1 - Melden Sie sich in einem Reddit -Konto in accounts.json .
2 - Navigiert zur Chat -Seite.
3 - Überprüft, ob der Benutzer bereits eine Nachricht erhalten hat.
4 - Sendet eine Nachricht an den Benutzer.
5 - Löscht den Benutzer aus der Liste der Benutzer zu DM und fügt ihn zu db/usernames_sent.csv hinzu.
6 - Melden Sie sich aus dem für DM verwendeten Konto an.
7 - Entfernen Sie es aus der Liste der verfügbaren Konten und fügen Sie es einer Liste der gebrauchten Konten hinzu.
8 - Protokolliert in ein anderes Reddit -Konto, das nicht verwendet wurde.
9 - Wenn es nicht viele verfügbare Konten gibt, wiederverwendet der Bot die gebrauchten Konten, bis alle Benutzer auf Ihrem db/usernames.csv DMS erhalten haben.

Genießen!