Shelbourne will meet Slovenian side Olimpija Ljubljana in the UEFA Cup qualifying round after the draw was made this afternoon.
Pat Fenlon's side must travel for the first leg on August 14th, with the return at Tolka Park a fortnight later. Olimpija, who boast veteran Croatian international Robert Prosinecki among their ranks, won the Slovenian Cup last season.
Derry City face a tricky tie against APOEL Nicosia of Cyprus as they bid to reach the competition proper.
Elsewhere, Manchester City, included in the draw by virtue of a Fair Play award, were rewarded with a straightforward draw against Welsh minnows TNS of Bangor who should pose no threat.
Scottish Cup runners-up Dundee were pitted against the Albanian outfit Vllaznia Shkoder while Irish League sides Coleraine and Portadown face tough games against Uniao Leiria of Portugal and Sweden's Malmo, respectively.
UEFA Cup qualifying round draw
AIK Stockholm (Sweden) v Fylkir (Iceland)
Vllaznia Shkoder (Albania) v
Dundee(Scotland)
Levadia Maardu (Estonia) v NK Varteks (Croatia)
Santa Coloma (Andorra) v Danish UEFA Fair Play place (To be decided)
NK Zeljeznicar (Bosnia) v Anorthosis Famagusta (Cyprus)
Banants (Armenia) v Hapoel Tel Aviv (Israel)
Danish Cup winners (TBD) v Dynamo Minsk (Belarus)
Malmo (Sweden) v
Portadown(Northern Ireland)
Dinamo Bucharest (Romania) v Metalurgs (Latvia)
Valletta (Malta) v Neuchatel Xamax (Switzerland)
Kaernten (Austria) v Grindavik (Iceland)
Viktoria Zizkov (Czech Republic) v Zhenis Astana (Kazakhstan)
Sarajevo (Bosnia) v Sartid Smederevo (Serbia and Montenegro)
APOEL Nicosia (Cyprus) v
Derry City(Ireland)
Litex Lovech (Bulgaria) v Zimbru Chisinau (Moldova)
Neman Grodno (Belarus) v Steaua Bucharest (Romania)
Etzella Ettelbruck (Luxembourg) v Kamen Ingrad (Croatia)
Manchester City(England) v TNS Llansantffraid (Wales)
Molde (Norway) v KI Klaksvik (Faroe Islands)
3rd place Denmark (TBD) v TVMK Tallinn (Estonia)
Ventspils (Latvia) v Wisla Plock (Poland)
MyPa (Finland) v Young Boys (Switzerland)
Vaduz (Liechtenstein) v Dnipro Dnipropetrovsk (Ukraine)
Coleraine(Northern Ireland) v Uniao Leiria (Portugal)
Groclin Grodzisk (Poland) v Atlantas (Lithuania)
Dinamo Tirana (Albania) v Lokeren (Belgium)
Cwmbran Town (Wales) v Maccabi Haifa (Israel)
Celje (Slovenia) v Belasica (Macedonia)
Cementarnica 55 Skopje (Macedonia) v Dospel Katowice (Poland)
Puchov (Slovakia) v Sioni Bolnisi (Georgia)
Red Star Belgrade (Serbia and Montenegro) v Nistru Otaci (Moldova)
Ekranas (Lithuania) v Debrecen (Hungary)
Birkirkara (Malta) v Ferencvaros (Hungary)
Haka Valkeakoski (Finland) v Hadjuk Split (Croatia)
Torpedo Moscow (Russia) v Domagnano (San Marino)
Atyrau (Kazakhstan) v Levski Sofia (Bulgaria)
Olimpija (Slovenia) v
Shelbourne(Ireland)
RC Lens (France) v Torpedo Kutaisi (Georgia)
Danish runners-up (TBD) v Shirak (Armenia)
Petrzalka (Slovakia) v Dudelange (Luxembourg)
Runavik (Faroe Islands) v Lyn (Norway) First leg ties to be played on August 14. Second leg ties to be played on August 28.