blob: db0eec1975449350392c4a699ec2da3741099a16 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
|
using UnityEngine;
public class DiscordController : MonoBehaviour
{
public Discord.Discord discord;
// Use this for initialization
void Start () {
System.Environment.SetEnvironmentVariable("DISCORD_INSTANCE_ID", "0");
discord = new Discord.Discord(784835227338932244, (System.UInt64)Discord.CreateFlags.Default);
var activityManager = discord.GetActivityManager();
var activity = new Discord.Activity
{
State = "In Development...",
Details = "An upcoming Unity game by Alee!",
Assets =
{
LargeImage = "wip",
LargeText = "Work in Progress!"
}
};
activityManager.UpdateActivity(activity, (res) =>
{
if (res == Discord.Result.Ok)
{
Debug.LogWarning("Everything is fine!");
}
});
activityManager.ClearActivity((result) =>
{
if (result == Discord.Result.Ok)
{
Debug.Log("Success!");
}
else
{
Debug.LogError("Failed");
}
});
}
// Update is called once per frame
void Update () {
discord.RunCallbacks();
}
}
|