Kako uporabljati Python za spletne trnke Discord

Kako Uporabljati Python Za Spletne Trnke Discord



Webhook je način, s katerim lahko aplikacija pošlje podatke v kanal Discord brez uporabe bota. Webhook se lahko uporablja za pošiljanje sporočil, vdelav, datotek in drugega na kanal Discord. V Pythonu je mogoče uporabiti različne module za pošiljanje sporočil, vdelav ali datotek na kanal Discord z uporabo URL-ja Webhook Discord.

Ta priročnik obravnava naslednje vsebine:







Preden uporabimo Python for Discord webhooks, moramo ustvariti webhooke in kopirati URL webhooka. Če ne veste, kako ustvariti webhook, sledite temu vodnik o ustvarjanju webhooka v Pythonu.



Kako uporabljati Python za spletne trnke Discord?

' discordwebhook ” modul Python se uporablja za interakcijo s spletnimi trnki Discord z uporabo njegovega API-ja REST. Je lahek in enostaven za uporabo modul, ki podpira sinhrono in asinhrono uporabo. Najprej namestimo potrebne pakete/knjižnice v Python. Če želite to narediti, sledite priloženim navodilom.



Če želite namestiti ' discordwebhook ” v Pythonu uporabimo naslednji ukaz v terminalu cmd:





pip namestite discordwebhook



To bo uspešno namestilo discordwebhook:

Pošljite sporočilo z uporabo modula “discordwebhook”.

Za pošiljanje sporočila po meri Discordu lahko uporabimo modul »discordwebhook«. Tukaj je koda, ki za pošiljanje sporočila uporablja modul »discordwebhook«:

iz discordwebhook uvozi Discord
discord = Discord ( url = 'https://discord.com/api/webhooks/1155840286312894465/Sl9eSnHNbj3-LPoH7YggBq60QjKqCikA_RitKEEaajnzu0uNbmv7n9BWs8kZqWCg6BXV' )
discord.post ( vsebino = 'Pozdrav iz **Linuxhinta**! 🎉 Dobrodošli v Linuxu in vodniku za programiranje.' )

Tukaj v tej kodi je uvožen modul »discordwebhook«. Nato se strežnik »webhook_URL« posreduje metodi »Discord()«. Nazadnje »discord.post()« vzame vsebino po meri kot argument in pošlje sporočilo navedenemu strežniku.

Sporočilo je bilo prejeto v strežnik:

Pošljite sporočilo z vdelavo z uporabo modula »discordwebhook«.

Prav tako lahko pošiljamo sporočila z vdelavo po meri z uporabo » discord.post() ” modula “discordwebhook”. Naslednja koda je podobna prejšnjemu primeru, z dodatkom vdelanega predmeta:

iz discordwebhook uvozi Discord
discord = Discord ( url = 'https://discord.com/api/webhooks/1155840286312894465/Sl9eSnHNbj3-LPoH7YggBq60QjKqCikA_RitKEEaajnzu0uNbmv7n9BWs8kZqWCg6BXV' )
discord.post ( vsebino = 'Pozdrav iz **Linuxhinta**! 🎉 ' )
discord.post (
vdela = [ { 'naslov' : 'Moja vdelava' , 'opis' : 'Pozdravljeni in dobrodošli v vadnici za Linuxhint' } ] ,
)

Spodnji delček prikazuje sporočilo v strežniku z vdelanim predmetom:

Pošljite sporočilo z uporabo modula za zahteve

Sporočilo lahko pošljemo tudi strežniku Discord z uporabo modula “requests”. Tukaj je primer kode:

uvozne zahteve
discord_webhook_url = 'https://discord.com/api/webhooks/1155840286312894465/Sl9eSnHNbj3-LPoH7YggBq60QjKqCikA_RitKEEaajnzu0uNbmv7n9BWs8kZqWCg6BXV'
Sporočilo po meri = {
'vsebina' : 'Pozdravljeni in dobrodošli v vadnici za Linuxhint'
}
zahteve.post ( discord_webhook_url, podatke =Sporočilo_po meri )

V zgoraj navedeni kodi smo uvozili modul »zahteve« in spremenljivki dodelili naš URL dicord_webhook. Nato napišemo sporočilo po meri in ga pošljemo strežniku Discord z uporabo metode “requests.post()”.

Kot lahko vidite, je bilo sporočilo prejeto v strežnik Discord:

Zaključek

Modul »discordwebhook« in modul »request« v Pythonu se uporabljata za pošiljanje sporočila po meri z vdelanimi in drugimi elementi v Discord. URL spletnega trka Discord se posreduje navedeni funkciji za pošiljanje sporočila po meri strežniku. V tem priročniku so na voljo podrobne informacije o uporabi Python for Discord webhooks prek več primerov.