Найти - Пользователи
Полная версия: Нужна помощь с pyTelegramBotAPI
Начало » Python для новичков » Нужна помощь с pyTelegramBotAPI
1
Xonix9
Всем доброго времени суток. Сейчас создаю бота и возникла проблема. Нужно предложить пользователю 160+ адресов для доставки товара, но если сделать просто кнопки их будет слишком много, среди них находить нужную - не приятно. Есть ли какой-нибудь вариант внутри телеграмма организовать поисковик по этим адресам?
py.user.next
Конкретный пример приведи.

Обычно делают древовидную структуру, когда первая кнопка проводит к двум следующим кнопкам, а каждая из двух следующих кнопок проводит к четырём следследующим кнопкам, а каждая из четырёх следследующих кнопок проводит к пяти следследследующим кнопкам и так далее. Кнопок может быть и меньше на каждом этапе, но суть такая, что древовидная структура отключает необходимость по большим соседним ветвям гулять, в которых в общей сумме может быть тысяча узлов.

Пример такой структуры - старый телефонный справочник в виде книги или словарь иностранных слов или толковый словарь. Чтобы найти слово среди тысяч слов, нужно сначала разделить словарь на левую и правую часть, потом левую или правую часть отбросить и снова оставшуюся часть разделить на левую и правую часть и так далее, пока не дойдёшь до самого слова, которое на странице находится тоже либо выше, либо ниже. Слов там тысячи, а находишь ты любое слово за минуту.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB