Botka on pelannut Unkarin nuorisomaajoukkueissa. Hän pelasi Unkarin A-maajoukkueessa ensimmäisen kerran marraskuussa 2016 ystävyysottelussa Ruotsia vastaan. Hän on maaliskuun 2024 loppuun mennessä pelannut 25 A-maaottelua, joista neljä on kuulunut Kansojen liigaan, kuusi EM-karsintaan ja viisi MM-karsintaan. Kesällä 2021 pelatuissa EM-kilpailuissa hän pelasi täydet minuutit joukkueensa kaikissa kolmessa ottelussa. Ainoan maaottelumaalinsa hän on tehnyt syyskuussa 2021 MM-karsintaottelussa Andorraa vastaan.[1]