17% скидка на размещение рекламы на площадках devby — до 20 ноября. Клац!
Support us

«Если тебя вдруг кто-то «подпёр»: сисадмин сделал чат-бот для 6 домов с барахолкой, расписанием автобусов и «мам-чатом»

2 комментария
«Если тебя вдруг кто-то «подпёр»: сисадмин сделал чат-бот для 6 домов с барахолкой, расписанием автобусов и «мам-чатом»

В свободное от работы время системный администратор Владимир Шиш «овертаймит» на благо соседей. Около года назад он разработал Telegram-бота для жителей шести домов в жилом комплексе «Липень», чтобы те могли не только общаться друг с другом в группе в мессенджере, но также узнать, «кто подпёр машину во дворе» или «как скоро на остановку придёт автобус».

Всё началось с покупки квартиры в жилом комплексе «Липень», рассказывает Владимир:

— Чтобы иметь возможность ещё на этапе строительства общаться с соседями, я создал группу в Viber — и пригласил всех будущих жильцов туда.

В какой-то момент молодой человек понял, что Viber — не тот мессенджер, в котором можно развивать группу:

— Во-первых, почти сразу стало очевидно, что новые пользователи не видели переписку, которая велась до их появления в группе в Viber. Они вновь и вновь задавали вопросы, которые уже не раз обсуждались, чем вызывали недовольство остальных.

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

В-третьих, я изначально сделал группу на два дома — в каждом по 132 квартиры. Но когда застройщик завершил строительство ещё 4 домов, стало ясно, что такого количества пользователей она вместить не сможет — в Viber стоит ограничение до 250 человек в группе.

В итоге Владимир решил сделать аналогичную группу в Telegram и разработал чат-бот к ней.

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

Как отмечает молодой человек, не все соседи восприняли этот переход с энтузиазмом: жители первых двух домов до сих пор «по привычке» сидят в группе в Viber — «им так «удобно».

Владимир написал бот на PHP: на это ушло около 2 месяцев. Работал в основном по вечерам. Тестировал вместе с соседями, за что не устаёт их благодарить: те подали много дельных советов.

— Чтобы развернуть бот, я заказал в Китае плату Raspberry Pi 3, собрал сервер и подключил винчестер: на нём хранится база авторизованных пользователей, отчёты и прочее.

Доступ к личным данным имеет только Владимир Шиш. «Это список номеров телефонов соседей, — говорит собеседник dev.by. — Фамилии и имена хранятся у меня на компьютере в отдельном файле: всё это я проверяю вручную».  

— Постучаться к боту может любой желающий, но чтобы получить какую-то информацию, он должен пройти регистрацию. Если его номер есть в базе, я активирую пользователя — и он получит доступ.

Владимир отмечает, что не изучал другие чат-боты: «не до того было — занимался своей разработкой». Но он уверен, что в них скорее всего нет базы номеров автомобилей соседей, чтобы «если тебя вдруг кто-то „подпёр“ — можно было найти его по номеру телефона и попросить переставить машину».

По теме
Все материалы по теме

Также Владимир создал отдельную группу под «барахолку», где можно пристроить детские вещи и оставшиеся после ремонта стройматериалы, а одна из соседок с его помощью реализовала «мам-чат».

Владимир рассказывает, что подключил бот к сайтам Минтранса и МВД — и теперь «в любой момент в режиме реального времени можно проверить, как скоро на остановку придёт автобус», или «есть ли у тебя непогашенные штрафы в ГАИ».

— У меня в планах сделать возможность отправлять через бота заявку в товарищество собственников на замену перегоревшей лампочки на этаже или мелкий ремонт. Также было бы неплохо реализовать онлайн-слежение: на какой стадии находится задача, как скоро она будет решена, и в чём проблема.

Читайте также
Создатель ИИ-бота для техсобесов назвал главную причину провалов стартапов
Создатель ИИ-бота для техсобесов назвал главную причину провалов стартапов
Создатель ИИ-бота для техсобесов назвал главную причину провалов стартапов
ИИ заставляет людей думать, что они умнее, чем есть на самом деле
ИИ заставляет людей думать, что они умнее, чем есть на самом деле
ИИ заставляет людей думать, что они умнее, чем есть на самом деле
Бухгалтер научился вайб-кодингу и создал приложение, чтобы не потерять работу
Бухгалтер научился вайб-кодингу и создал приложение, чтобы не потерять работу
Бухгалтер научился вайб-кодингу и создал приложение, чтобы не потерять работу
Продакт не мог найти работу и создал бота, который устроил его в PayPal
Продакт не мог найти работу и создал бота, который устроил его в PayPal
Продакт не мог найти работу и создал бота, который устроил его в PayPal

Хотите сообщить важную новость? Пишите в Telegram-бот

Главные события и полезные ссылки в нашем Telegram-канале

Обсуждение
Комментируйте без ограничений

Релоцировались? Теперь вы можете комментировать без верификации аккаунта.

Комментариев пока нет.