Дапамажыце dev.by 🤍
Падтрымаць

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Чытайце таксама
Пользователи Replica App создают чат-ботов, чтобы их унижать и тиранить
Пользователи Replica App создают чат-ботов, чтобы их унижать и тиранить
Пользователи Replica App создают чат-ботов, чтобы их унижать и тиранить
В США борются с «гринчами» — похитителями Рождества: Конгресс примет закон об онлайн-спекулянтах
В США борются с «гринчами» — похитителями Рождества: Конгресс примет закон об онлайн-спекулянтах
В США борются с «гринчами» — похитителями Рождества: Конгресс примет закон об онлайн-спекулянтах
2 каментарыя
От «врунов». Сисадмин ОНТ ушёл после 14 лет на канале
От «врунов». Сисадмин ОНТ ушёл после 14 лет на канале
От «врунов». Сисадмин ОНТ ушёл после 14 лет на канале
Евгений Герцен проработал системным администратором на ОНТ почти 14 лет, «своими руками с нуля выстроил там всю инфраструктуру», — говорит он. 13 августа Евгений сдал свой пропуск со словами: «Не хочу работать с врунами и ж…лизами». 

Хочаце паведаміць важную навіну? Пішыце ў Telegram-бот

Галоўныя падзеі і карысныя спасылкі ў нашым Telegram-канале

Абмеркаванне
Каментуйце без абмежаванняў

Рэлацыраваліся? Цяпер вы можаце каментаваць без верыфікацыі акаўнта.

Каментарыяў пакуль няма.