Ejemplo n.º 1
0
        public async Task firmware()
        {
            Embed fwEmbed = new EmbedBuilder()
                            .WithTitle($"The latest firmware version is {PSNClient.GetFWVersion()}")
                            .WithColor(Color.Orange)
                            .WithDescription("Installing the firmware packages in Vita3K allows the emulator to LLE the system modules.")
                            .AddField("License Agreement", "Before downloading the firmware you must read and agree to the license agreement located [here](https://doc.dl.playstation.net/doc/psvita-eula/)")
                            .AddField("Modules Package", $"[Full Firmware Package ({PSNClient.GetFullFW().Item2}MB)]({PSNClient.GetFullFW().Item1})", true)
                            .AddField("Fonts Package", $"[Systemdata Firmware Package ({PSNClient.GetSystemDataFW().Item2}MB)]({PSNClient.GetSystemDataFW().Item1})", true)
                            .WithFooter("Both packages have to be installed in Vita3K in order for them to function properly")
                            .Build();

            await ReplyAsync(embed : fwEmbed);
        }
Ejemplo n.º 2
0
 private async Task GetUpdate([Remainder, Summary("Title ID of the game")] string titleId)
 {
     //TODO: filter titleID to match valid IDs (e.g. PCSE00000 or PCSB00000) using a regex
     await ReplyAsync(embed : PSNClient.GetTitlePatch(titleId.ToUpper()));
 }