Why has this been archived?
As of .NET6, Microsoft has introduced the MAUI platform for multi-OS deployment of applications. SysBot.NET will likely get a MAUI project and frontend so this Xamarin/Mono front end is no longer required.
Legacy FAQ below.
What is this?
SysBot.NET with a Xamarin.Forms frontend for the UI. Contains both the SysBot.Pokemon and SysBot.AnimalCrossing core.
Currently only works with Android, I don't own an iOS device.
Is this fully functional?
Pokemon: $info doesn't work due to no local file access. Everything else (including seedchecks now) should work. Make sure to view the logs tab after loading your config.
AnimalCrossing: You tell me.
Can I still use my device while this app is running?
No, Android no longer allows background execution of running tasks, so the app must have focus at all times and your device shouldn't ever lock the screen while running (the app will stop the screen from turning off, but if this doesn't work then change the screen lock/sleep time to "never" in the settings of your device)
Do I need to compile this myself?
You should, but you can download a prebuilt apk here.
How do I use it?
Transfer your config.json from your SysBot.exe folder to your mobile device (upload it somewhere like google drive then download it locally to your device) then hit the "load config.json" button in the app. All bots (besides YouTube for Pokemon) will start immediately.
Is there any support for this/are you still working on it?
No.