Preheat smoker to 225 degrees.
Pat chicken dry. Remove all of the contents from the inner cavity.
Drizzle the chicken with olive oil.
Season the entire chicken and rub the spices into the skin.
Place the half-full beer can on a sheet pan. Place the seasoned chicken over the beer can to insert the can into the cavity of the chicken. I use a sheet pan because it's easier to remove the chicken from the smoker, once it's hot.
Place the chicken in the smoker. Smoke until the chicken until it reaches an internal temperature of 165 degrees. Cook time will vary based on the size of your chicken and can range from 3-6 hours.
If you like crispy skin, when the chicken reaches 150 degrees of internal temperature, adjust the heat on the smoker to 350 degrees and cook the chicken until it reaches an internal temperature of 165 degrees.
You will need to use a probe or meat thermometer to test. You always want to test the thickest part of the chicken, which is typically between the thigh and leg or breast. Ensure it reaches an internal temperature of at least 165 degrees. I usually test several areas of the chicken to be sure.
Allow the chicken to rest for a minimum of 15-20 minutes prior to slicing to allow the juices to settle. If you slice too soon it will result in dry chicken. Be careful removing the can so you don't spill any beer.