Skip to content

bbgrk/mod

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MoD Webhook Message Upsert

  • Webhookkal upsertelni bejegyzéseket
  • Egyszerű json és egy powershell script segítségével.
  • Webhook url-t soha se commitold a repóba!
  • Upsert: Az Insert (POST) és Update (PATCH) összevonva. Ha nem létezik létrehozza, ha létezik felülírja.
  • Akkor tudja, hogy létezik, ha meg van adva a messageId mező is.
  • Amikor új az üzenet, akkor a messageId legyen null.
  • Érdemes egy text channel = egy json fájl-t tartani.
  • Van rate limit, nagy számú küldésnél elő jöhet: https://docs.discord.com/developers/topics/rate-limits

Használat

Content létrehozása

  • Használd ezt: https://discohook.app/
  • Ha kész vagy, akkor Options -> JSON Editor
  • Másold ki az egészet és rakd be az adott json fájlodba

Message küldése - Powershell

  • Nyiss egy powershell terminált
  • Webhook url természetesen cseréld ki
PS C:\DATA\github\mod> .\upsert.ps1 -JsonPath .\dicsosegfal1.json -WebhookUrl https://discord.com/api/webhooks/nnnnnnnnnnnnn/sssssssssssssssssssssssssss

Message küldése discohook-kal

Példa json

  • Üzenetek tömbje. Array of messages
[
    {
        "messageId": null,
        "messageContent": {
            "content": "Ez már a discord üzeneted."
        }
    }
]

Discord limitek

  • Maximum 2000 karater a content
  • Maximum 10MB fájlméret attachment
  • A webhookból küldött components csak a with_components=true query string-el működik

Discord docs

License

WTFPL

About

Guild Wars 2 - Ministry of Death Hungary Guild Project

Topics

Resources

Stars

Watchers

Forks

Contributors