Пример создания сетки (набора плиток) на CSS grid. Мозаика выглядит интересно, с учетом использования grid-row: span 2; и grid-column: span 2; для объединения ячеек.
Столкнулся с ошибкой JSON_ERROR_SYNTAX при чтении JSON файла. При этом скопированное содержимое отлично обрабатывается и валидируется, например, серивосом jsoneditoronline.
Как не странно, но инлайн клавиатура (клавиатура с подсказками) сама не скрывается. Т.е. если ее одни раз вызвать через reply_markup, то она будет висеть и для всех последующих сообщений бота.
В новых версиях Битрикса, к сожалению не могу найти начиная с какого релиза, для создания карты сайта, можно воспользоваться модулем "поисковая оптимизация" во вкладке "сервисы".
В Битрикс 16.5.8 же, нет модуля "поисковая оптимизация".