From 5e080bc8467a160fe74d1dab84d0ff8ac6308613 Mon Sep 17 00:00:00 2001 From: Yannik <80621863+vaporvee@users.noreply.github.com> Date: Sun, 14 May 2023 12:01:32 +0200 Subject: [PATCH] Updated GitHub stuff --- .github/ISSUE_TEMPLATE/BUG.yml | 12 ++++++++- README.md | 49 +++++++--------------------------- 2 files changed, 20 insertions(+), 41 deletions(-) diff --git a/.github/ISSUE_TEMPLATE/BUG.yml b/.github/ISSUE_TEMPLATE/BUG.yml index d7ae21d..c278711 100644 --- a/.github/ISSUE_TEMPLATE/BUG.yml +++ b/.github/ISSUE_TEMPLATE/BUG.yml @@ -49,6 +49,14 @@ body: render: gdscript validations: required: true + - type: textarea + id: log + attributes: + label: Godot output + description: The output log from Godot + render: shell + validations: + required: false - type: textarea id: additional attributes: @@ -63,5 +71,7 @@ body: label: Checks description: Common mistakes (Adding more in the future sorry btw) options: - - label: I tried reinstalling the addon in a new project. + - label: I tried reinstalling the addon or tried to fix it myself with other methods. + required: true + - label: I tried restarting Discord and Godot completely. required: true diff --git a/README.md b/README.md index 2e1ee63..7a0583b 100644 --- a/README.md +++ b/README.md @@ -1,52 +1,21 @@ Project Banner -![HitCount](https://hits.dwyl.com/vaporvee/discord-sdk-godot.svg) -### :warning: This is an early version! MacOS support still doesn't work! In future versions there also will be invites, user info etc. very soon! -Don't forget to run the following command **if you clone this project** or files will be missing - -```sh -python setup.py -``` -# Addon Usage :rocket: -1. [Download the addon](https://github.com/vaporvee/discord-sdk-godot/releases/latest/download/ADDON-Discord-SDK-Godot.zip/) -2. Put the `addons/` folder in your Godot project -3. Enable the addon in your Project Settings under "Plugins" and "DiscordSDK". (if it doesn't show up restart your project and try again) -4. Restart your project -5. Create an Application under https://discord.com/developers/applications and get the Application ID -6. (optional) Set images under "Rich Presence" and "Art Assets" and remember the keys -```gdscript -extends Node - -func _ready(): - Discord_Activity.app_id = 1099618430065324082 # Application ID - print("Discord working: " + str(Discord_Activity.get_is_discord_working())) # A boolean if everything worked - Discord_Activity.details = "A demo activity by vaporvee#1231" - Discord_Activity.state = "Checkpoint 23/23" - - Discord_Activity.large_image = "game" # Image key from "Art Assets" - Discord_Activity.large_image_text = "Try it now!" - Discord_Activity.small_image = "boss" # Image key from "Art Assets" - Discord_Activity.small_image_text = "Fighting the end boss! D:" - - Discord_Activity.start_timestamp = int(Time.get_unix_time_from_system()) # "02:46 elapsed" - # Discord_Activity.end_timestamp = int(Time.get_unix_time_from_system()) + 3600 # +1 hour in unix time / "01:00 remaining" - - Discord_Activity.refresh() # Always refresh after changing the values! - -``` -#### Then it will look similar to this: -Activity Preview - -### [Try a built demo](https://github.com/vaporvee/discord-sdk-godot/releases/latest/download/Demo-Export.zip) -:incoming_envelope: Still questions? write an [issue](https://github.com/vaporvee/discord-sdk-godot/issues)! I'll answer very fast :) +**:warning: This is an early version! MacOS support still doesn't work! In future versions there also will be invites, user info etc. very soon!** +**Discord Game SDK support for GDScript in Godot Engine 4.0. with the easiest code pattern!**

+**Please leave a star that would really help! And thanks to all the people that already starred this project! ❤️**
+
+# [Quick start :rocket: (click here)](https://github.com/vaporvee/discord-sdk-godot/wiki/Quick-start) +
+ +**A small donation with the sponsor button would be nice if you sell your project with this addon but is of course not mandatory!** +
### Credit [@Pukimaa](https://github.com/pukimaa) - Designer
-[@koyuawsmbrtn](https://github.com/koyuawsmbrtn) - Getting it to work on MacOS (shes giving her best)
*This project is not endorsed or affiliated with Discord Inc. or the Godot Foundation.*