Heat a skillet on medium high and combine the cajun seasoning, chilli powder, onion, garlic, salt and pepper in a bowl. Mix, then toss the chicken thighs with the mixture until the chicken has been seasoned evenly.
Once the skillet is hot, sear the chicken thighs for a couple of minutes on each side until a nice golden colour has been achieved. Place the chicken thighs in the slow cooker and cook on low for 5-6 hours or high for 3-4 hours.
30-45 minutes before the cooking time has complete, use two forks to pull the chicken thighs apart to create shredded chicken. Mix the barbecue sauce with salsa and pour into the slow cooker with the shredded chicken. Mix, then allow to cook for the remaining time.
Serve hot with rice and and steamed vegetates if desired.