Karena kurangnya waktu dan beberapa pembaruan API, repositori ini tidak up to date, dan mungkin didepricated. Saya dapat mempertimbangkan untuk kembali ke proyek ini nanti ...
Inti dari bot ini menggunakan midjouney dari akun selain akun yang Anda bayar. Untuk melakukannya, harus ada Bot Perselisihan, yang akan kami sebut Davinci (lihat Globals), dan akun yang berlangganan Midjourney, yang akan kami sebut Salai, di server yang sama. Setiap pengguna perselisihan di server dapat menggunakan perintah davinci untuk menghasilkan gambar, variasinya, kelas atas ...
Peringatan; Anda tidak diizinkan menggunakan perangkat lunak ini dengan tujuan berbagi langganan Anda dengan orang lain; Perangkat lunak ini dimaksudkan untuk digunakan hanya untuk tujuan pembelajaran. Jika Anda melanggar aturan, ketahuilah bahwa Anda bertanggung jawab penuh.
MT adalah singkatan dari wajib opt untuk opsional
/mj_imagine [ MT : prompt (string)]

Balas pesan bot midjourney dengan perintah berikut untuk menargetkan karya seni itu untuk operasi berikutnya:
$mj_target
Perhatikan bahwa perintah slash tidak digunakan di sini karena perselisihan tidak mengizinkan interaksi selama balasan. Oleh karena itu, tidak ada pelengkapan otomatis, balasan Anda hanya diuraikan untuk mendapatkan perintah.

/mj_upscale [ MT : index (integer) ] [ OPT : reset_target (boolean) ]
Parameter indeks mengambil nilai dari 1 hingga 4; 1 adalah indeks gambar kiri atas dan 4 adalah indeks buttom kanan. Parameter opsional reset_target menunjukkan apakah target yang telah Anda tetapkan sebelumnya harus diatur ulang pada akhir operasi saat ini; Jika itu selesai dan Anda ingin gambar kelas atas dari pesan yang sama dengan indeks yang berbeda, Anda harus menggunakan perintah $ mj_target lagi.

Gambar yang dihasilkan:

Perhatikan bahwa kami tidak dapat menggunakan /mj_upscale_to_max pada output ini karena kami menggunakan -parameter HD yang membuat kelas atas yang dimaksimalkan.
Perintah terakhir ini tidak memerlukan parameter dan mengatur ulang target karena tidak ada operasi lain yang mungkin pada output ini selain peningkatan ke maks. Tetapi ingat bahwa Anda perlu lagi untuk menargetkan apa yang Anda butuhkan untuk meningkatkan untuk kedua kalinya.
Ada perintah lain yang menggunakan output /mj_imagine :
/mj_upscale_to_max [ MT : index (integer) ] [ OPT : reset_target (boolean) ]
Itu berperilaku sama seperti perintah peningkatan.
Meskipun kesalahan permintaan ditangkap oleh bot (masalah dengan midjourney bot, masalah dengan akun yang berlangganan ...) karena itu muncul sebagai kesalahan permintaan HTTP, itu tidak menangkap kesalahan yang dilakukan oleh pengguna; Misalnya jika ada kesalahan ketik menggunakan parameter midjourney seperti -hd , bukannya --hd Midjourney melaporkannya kepada pengguna yang berlangganan tetapi DaVinci tidak mengeluh tentang hal itu, jadi perhatikan input Anda. Baca juga dokumentasi pengguna resmi Midjourney.
Menikmati!