
PROFI MAKE
Luxury real estate company in the UAE
01
/ 02
Next, you should choose what you want to do with the luggage: «SEND» or «TRANSPORT». Since, hypothetically, you would like to send the package to Paris, you need to click on the «TRANSPORT» button, fill in the data (Telegram login, point of departure and arrival, type of package and date of departure) and click on the «SUBMIT» button:

Thus, you have actually created an application that is sent to the database and stored until a person who needs to send a package to Paris responds to it.
You are a sender
Now let's take on the role of the sender. Let's imagine that you need to transfer documents from Dubai to Paris on October 15th. The search for a perfomer using a chatbot works in a similar way, only when choosing actions with baggage, you must select the «SEND» option.
When you fill out and submit the application form, the bot will start searching the database for all passengers on the Dubai-Paris flight on October 15, and at the end will suggest nicknames of potential couriers. This completes the task of the bot. Next, you can click on the user's login and continue chatting with him in the Telegram chat:

Built-in chat with the operator
The chat bot has a permanent button with which you can open another chat bot at any time and chat with the operator:

On the server side, the bot is an encrypted layer that allows you to anonymize contact with our customer. Thus, any appeal from the chatbot arrives in the form of an application to Bitrix24 CRM, within which the client's website is created.
Technical realization
To create a web app in Telegram, we used several technologies. The interface is made using the Vue.js JavaScript framework, and the program-administrative part is made using the Laravel PHP framework.
Let’s look at the development process in order:
- We first created a chatbot using the @BotFather internal bot. This is a technology that makes it easy to register, configure and manage other Telegram bots.
- Using Vue.js, we designed a web application interface (a form for a client and a form for a performer) and connected it to the Telegram API.
- Applied components for selecting the date of the trip (datepicker), multiple selection (multiselect) for the type of baggage and the usual selection (select) for the destination and size of the baggage.
- With the help of Laravel, we created a database, and API methods were used to access data (write, read, and return filtered information about trips).
- We set up and tested methods for accessing the database using Axios, a client-side JavaScript library for making HTTP requests.
- We placed the client (front-end) and server (back-end) parts of the program on the hosting.
- We set up the chatbot by adding a button to call the built-in application.
Summary
An easy-to-use Telegram bot with simple design, where the interests of users come first. This is what the result of the work of the Webnauts developer looks like. But despite its simplicity and relative affordability of development, the web-app chatbot for Telegram can be called a full-fledged replacement for a functional website or mobile application that collects data, selects information and attracts potential customers.
[post_title] => Application in the Telegram Chat Bot for Parcel Delivery [post_excerpt] => [post_status] => publish [comment_status] => closed [ping_status] => closed [post_password] => [post_name] => application-in-the-telegram-chat-bot-for-parcel-delivery [to_ping] => [pinged] => [post_modified] => 2023-03-09 13:37:06 [post_modified_gmt] => 2023-03-09 10:37:06 [post_content_filtered] => [post_parent] => 0 [guid] => https://wnauts.com/?post_type=project&p=17285 [menu_order] => 0 [post_type] => project [post_mime_type] => [comment_count] => 0 [filter] => raw ) )Client projects
-
Website for Renting Luxury Real Estate in the UAE
-
Team:
4
-
Cases:
0
-
Reviews:
0
-
-
Application in the Telegram Chat Bot for Parcel Delivery
-
Team:
1
-
Cases:
0
-
Reviews:
0
-