Klik di sini untuk bergabung dengan server Discord untuk proyek ini, mari kita terhubung!
Klik di sini untuk bergabung dengan saluran Telegram untuk proyek ini, jika server Discord turun. Ayo Terhubung!
Jangan ragu untuk berkontribusi pada proyek ini atau menyarankan lebih banyak fitur untuk ditambahkan. Anda dapat menghubungi saya di perselisihan @ ozymandiasthegreat .
Mengubah teknologi menjadi penulis naskah untuk efisiensi maksimal.
Ada dua versi bot, selenium dan penulis naskah. Kedua versi bot diuji 14 Februari, 2024; keduanya bekerja. Versi Playwright berkinerja lebih baik dari Selenium.
Bot ini dikembangkan pada mesin Linux, mungkin perlu beberapa modifikasi untuk bekerja pada mesin Windows. Terutama struktur tautan.
Tambahkan UI (Antarmuka Pengguna). Saya belum mulai mengerjakan ini, saya pikir bot akan tetap menjadi alat hanya untuk saat ini.
0 - Memasang Python dan Pip . Proyek ini dikembangkan dengan Python 3.11.8
1 - Kloning repositori ini menjalankan perintah git clone https://github.com/hamzaaitbrik/RedditDMBot.git atau cukup unduh.
2 - Pasang Pipenv menggunakan pip install pipenv .
3 - Jalankan pipenv install di dalam proyek untuk menginstal ketergantungannya.
4 - Jalankan playwright install Chromium atau python -m playwright install Chromium untuk menginstal Playwright Dependencies (browser).
1 - Tambahkan akun ke rdt/account.json . Lihat RDT/README untuk melihat cara menambahkan akun dengan benar.
2 - Ubah apa yang perlu diubah di rsrc/config.json . Lihat RSRC/ReadMe untuk melihat cara mengubah nilai untuk memenuhi kebutuhan Anda.
3 - Isi db/usernames.csv dengan semua nama pengguna yang Anda inginkan.
4 - Jalankan RedditDMBot.py .
Redditdmbot adalah bot yang dibuat untuk tujuan mengotomatisasi proses mengirim pesan ke pengguna reddit
Apa yang bot lakukan:
0 - Bot memeriksa apakah Anda memiliki proxy di rsrc/config.json , semua tindakan akan dilakukan melalui proxy jika ditemukan. Lihat RSRC/README untuk lebih memahami cara menambahkan proxy dengan benar.
1 - masuk ke salah satu akun Reddit di accounts.json .
2 - menavigasi ke halaman obrolan.
3 - Periksa apakah pengguna sudah menerima pesan.
4 - Mengirim pesan ke pengguna.
5 - Menghapus pengguna dari daftar pengguna ke DM dan menambahkannya ke db/usernames_sent.csv .
6 - Log dari akun yang digunakan untuk DM pengguna.
7 - Hapus dari daftar akun yang tersedia dan tambahkan ke daftar akun yang digunakan.
8 - Log ke akun Reddit lain yang tidak digunakan.
9 - Jika tidak ada banyak akun yang tersedia, bot menggunakan kembali akun yang digunakan sampai semua pengguna di db/usernames.csv Anda menerima DMS.

Menikmati!