Open tbrittain opened 1 year ago
Similarly, the only dependencies truly necessary for the Python side of things would be replacing Spotipy usage with Spotify.js and also the access of GCP secrets
This should be developed with TDD principles as well, and those tests integrated with a Github Action for maximum confidence in PR compatibility
Alternatively, use Discord.NET https://github.com/discord-net/Discord.Net/blob/dev/samples/BasicBot/Program.cs
Discordgo is another enticing alternative https://github.com/bwmarrin/discordgo/blob/master/examples/airhorn/main.go
While Python is fine, it might be preferable to rewrite using Typescript and another framework, such as Discordx. This should be done alongside #39 to remove the need for scheduled functions in the Discord bot