Rovers will head to Sky Bet League Two side Scunthorpe United in the Emirates FA Cup first round.
The tie will be played over the weekend of November 5-8.
Rovers reached the fourth round of the competition last season, before being beaten by Premier League side West Ham United at the London Stadium.