Какой род у слова боты???
Не соглашусь с некоторыми ответами. Род – постоянная категория существительных, поэтому она, категория эта, есть и УКАЗЫВАЕТСЯ и в формах множественного числа у существительных, по числам изменяющихся (не надо путать существительные с прилагательными, у которых во множественном числе рода нет).
БОТЫ – существительное МУЖСКОГО рода, и это не зависит от того, какой омоним имеется в виду: судно или обувь.
Если слово для определения рода дано во множественном числе, то его надо поставить в форму именительного падежа единственного числа и по этой форме определить род: БОТЫ – БОТ.
БОТ – слово МУЖСКОГО рода, так как
★ его можно заменить местоимением ОН;
★ оно сочетается с местоимение МОЙ: мой бот.
Если определить род по каким-то причинам сложно, смотрите словари (толковее или орфографические) – в них род существительных указывается:

Бот он один значит мужской род. Я тоже не знала, а теперь знаю.
Мужской (боты - они, бот - это он).
во множественном числе род не определяется
Если в смысле обуви, то женский род -бота в единственном числе.
Если же в смысле судно, корабль, бот, то мужской род.
Ботинки не тоже самое. что боты.. . это, скорее безразмерные резиновые сапоги. К ботинкам же применяют сленговое "шузы" и, соответственно, "шуз" в единственном числе.