Add Persistent Menu and Buttons to your messenger bot

In my previous post on building Facebook Messenger Chat Bot using PHP, I showed how to build a simple chat bot that responds back with text message. Now that we have a Bot, it’s time to personalize it. We can make it more user friendly as well as visually appealing by adding features like Persistent Menu, Get Started Button and Greeting Text.

Build a Complete Viber Chat Bot in 6 simple steps

Chat Bot is very popular these days. With Chat Bot, you can connect to your customers with Deeper Interactions and grow your business. In this post, I am going to share how to develop Viber Chat Bot in 6 simple steps using PHP. 1. Create Public Account in Viber To get started, first of all, […]

Introduction to JSON (JavaScript Object Notation)

JSON (JavaScript Object Notation) is an open-standard lightweight data-interchange format that uses human-readable text to transmit data objects consisting of attribute–value pairs. It is subset of JavaScript. It uses conventions that are familiar to programmers of the C family of languages like C, C++, C#, Java, JavaScript, Perl, Python.

How to build Facebook Messenger Chat Bot using PHP

Nowadays, Chat Bot is very demanding topic. There are several platforms which enable us to interact with people through conversations. Facebook Messenger Platform is one of them. With Messenger Platform, we can personalize conversation with Users or Customers of Facebook Page. Instead of using traditional auto response message, we use facebook messenger chat bot.

By using Messenger Chat Bot, we have possibilities to enhance user experience by communicating one to one with tailored and useful message.

This is step by step guide to build a simple Facebook Messenger Chat Bot using PHP.

Introduction to Python for the Beginners

Python is an open source general-purpose object oriented programming language. It is a high level dynamic, interpreted language.

There are no type declarations of variables, parameters, functions, or methods in source code and thus makes the code short and flexible. It incorporates modules, exceptions, dynamic typing, very high level dynamic data types, and classes. It is easy to interface with various languages like C, C++, Java, etc.

Introduction to jQuery for the Beginners

jQuery is an extremely popular feature-rich Javascript library that provides many advanced and cross-browser functions that can enhance web applications. It makes repetitive tasks such as element selection, DOM manipulation, event handling, animation, and Ajax much simpler.

Introduction to AJAX

AJAX (Asynchronous JavaScript And XML) is a set of web development techniques using many existing web technologies on the client-side to create asynchronous Web applications. With Ajax, web applications can send data to and retrieve from a server asynchronously without fully reloading the page. XMLHttpRequest (XHR) object is used to communicate with server-side scripts in in a variety of formats like JSON, XML, HTML, and even text files.

JavaScript introduction for the Beginners

JavaScript is the most commonly used scripting language, created for making html-pages live. It is a high-level, dynamic, lightweight, and interpreted programming language. It is used commonly in combination with HTML and CSS.

Generally, JavaScript is used to add dynamic function to HTML. It can do things that HTML cannot do and even can change the HTML dynamically. Furthermore, it can manipulate the HTML itself.