Viber bot for a smoke-free cafes website in Novi Sad
A Viber bot was added to the Smoke Free Cafes Novi Sad project. It works as a mobile interface to the same data used by the interactive map of smoke-free cafes and restaurants in Novi Sad, and gives users a direct channel to the project administrators.
Open the bot in Viber: viber://pa?chatURI=smokefreens
The goal was not just to make a chat with a greeting. The bot needed to help people quickly find nearby smoke-free places, narrow the search by venue category, and provide a simple channel for suggestions, corrections, and new places.
What the bot does
- Shows a greeting and keyboard in three languages: Russian, English, and Serbian.
- Before requesting geolocation, asks the user to choose all categories or one venue category.
- Opens point selection through the Viber location picker.
- After receiving geolocation, returns 7 nearest smoke-free venues.
- Filters results by selected category: cafes, desserts, international cuisine, pizza, and other venue types.
- Accepts text messages, pictures, videos, links, and contacts as project feedback.
- Forwards user messages to project administrators in Viber and lets them reply so the client receives the answer from the bot.
User Flow
- The user opens the bot and chooses a language.
- Taps Get locations.
- Chooses all categories or a specific venue type.
- Shares a point on the map through the standard Viber interface.
- Receives a list of nearby venues with distance, address, and Google Maps link.
For a city directory, this is more convenient than asking a person to open the website, find themselves on the map, and manually compare distances. The bot flow is shorter: choose a category, share a point, get nearby options.
Feedback
A separate part of the project is accepting updates. A user can report that conditions changed at a venue, send a new point, picture, video, link, or contact. The bot forwards the message to project administrators in Viber, and administrators can reply to the user. The client receives the reply from the bot.
Technical Details
The bot uses the same venue database as the Smoke Free Cafes Novi Sad website. The project infrastructure stays within free tiers: the website, cafe list API, and Viber bot do not require recurring server payments at the current scale.
Result
- Smoke Free Cafes Novi Sad got a separate Viber interface for users who prefer to search in a messenger.
- Nearby smoke-free cafe search became available through geolocation and categories.
- Project administrators got a channel for corrections and suggestions without a separate CRM or admin panel.
- The website, map, and bot use the same venue database, so the data does not need to be maintained in multiple places.
- The project became more useful for residents and visitors of Novi Sad: they can open the website map or quickly get nearby options through Viber.