populateSongData is called from different spots, so data has different structures. Added logic to determine current DJ when djAdvance calls it.
Don't redefined the variable bot.
Don't populateSongData when still starting up.
Welcome user when joining room