do not attempt to start the bike in such condition, it might fry your stator coil...
first, you might wanna try to measure the voltage on the battery itself, if it show you 11,xx or 12,xx then the battery is good, after that try to cleaning battery clamp using sanding paper, it usually do the magic, after that, spray some contact cleaner...
if that doesn't help at all, you can use another batteries to jump start the bike, make it idle for at least 15 minute, hope it will help to recharge the battery just in case the voltage is drop...
i suggest you install volt meter near in the future...
I’d probably ride around for 15 mins instead of letting it idle. This is because I’m not sure the charge going into the battery is higher than the charge going out when idling.