astroniodiscordnews

command module
v0.0.0-...-6f10a03 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 4, 2022 License: GPL-3.0 Imports: 12 Imported by: 0

README

Πώς να το χρησιμοποιήσετε

Επειδή θα τρέχει στο GitHub Action σε Ubuntu container, θέλουμε το Linux εκτελέσιμο. Οπότε:

GOOS=linux GOARCH=amd64 go build -o cosmos-linux

Και μετά για να το τρέξεις, βάλε την μεταβλητή που έχει το webhook έτσι ώστε να μπορέσει να έχει πρόσβαση στο Discord. Για να την βρεις, κάνε "Δεξί Κλικ" πάνω στο καναλι που θες να βάζει τα νέα, (πχ #Αστρονέα), επέλεξε Edit Channel, πάνε στο Integrations και τέλος Webhooks. Εκεί θα μπορείς είτε να φτιάξεις καινούριο Webhook είτε να δεις (View Webhooks) τα ήδη υπάρχοντα.

WEBHOOK_DISCORD="https://discord.com/api/webhooks/βάλε_το_δικό_σου" ./cosmos-linux

Στη συνέχεια, θα πρέπει να το βάλεις να τρέχει κάθε 60 λεπτά στο GitHub action. Για να πάρει την μεταβλητή το GitHub, πάνε στο Settings > Secrets > Actions και βάλε ένα New Repository Secret με όνομα WEBHOOK_DISCORD και value αυτό που σου δείχνει το discord. Τέλος πάτα Add Secret. Για να το κάνει διαθέσιμο στο περιβάλλον που θα τρέχει το job:

env:
      WEBHOOK_DISCORD: ${{ secrets.WEBHOOK_DISCORD }}

Μπορεί να δεις το workflow εδώ.

Documentation

The Go Gopher

There is no documentation for this package.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL