Already have an account? Log in
background BotMan

Build A Chatbot


A premium step-by-step video course on developing, extending and testing
Chatbots and Voicebots with PHP.

Course Introduction

What others say

"BotMan is a fantastic way to dive into the world of chatbots in an environment that is familiar to PHP developers. Marcel has done a great job building BotMan as well as explaining how to use it via these wonderful videos."
Taylor Otwell, Creator of Laravel

Get Instant Access To

  • Learn how to develop, test and improve a chat- or voice-based bot.
  • Access to 52 lessons (more than 4 hours of content) - stream and download
  • Access to BotMan Playground, an online IDE for your next chatbot
  • Source code to each lesson as individual Playgrounds
  • Lifetime access to all new material that’s added to this course

This video course includes everything I know from building and maintaining the most popular open source PHP chatbot framework, BotMan.

This course got you covered

Here is a list of all topics and lessons that you will get instant access to.
The course already consists of over 4 hours of content in 52 lessons!
New videos will be added to the course every week.

Getting Started

Installing BotMan

Testing your Bot

Add BotMan To Your Laravel App

Understand your users

Simple Hears Commands

Capture User Input

Capture Complex User Input

Fallbacks

Reply with attachments

Store User Information

Accessing User Information

Receive Attachments

Powerful Conversations

Inline Conversations

Conversation Classes

Validate conversation answers

Break out

Attachments

Buttons

Middleware System

Introduction

Received Middleware

Heard Middleware

Sending Middleware

Captured Middleware

Matching Middleware

Middleware Groups

Natural Language Processing

Introduction

Setup Dialogflow

Using the Dialogflow Middleware

BotMan Playground

Your First Playground

Conversations on Playground

Keeping Secrets

Playground HTTP Logging

Connect your Playground

Playground Forks

Create a TodoBot

Introduction

Show my todos

Add new todo

Finish Todos

Delete Todos

Improving the bot

Connect our chatbot

BotMan on your Website

Introduction

Associating Users

Programatic Access

Alexa Skill Development

Introduction to Alexa

Your First Skill

Skill Slots

Pre-Existing Slot Types

Dialog Management

Facebook Messenger

Getting Started

Get Started Button

Greeting Texts

Persistent Menus

🛑 But Wait!

I'm constantly working on this course and keep adding additional content to it. You will receive 5-8 additional videos per topic in the upcoming weeks.

The upcoming topics will cover:

  • Automated Chatbot Testing
  • Self Hosted Natural Language Processing
  • Integrate a chatbot into your website
  • In-depth messenger lessons about: Slack, Telegram and more

Available Packages

Basic

  • 30+ in-depth video lessons
  • Lesson source code

Chapters

  • Getting Started
  • Understand your users
  • Powerful Conversations
  • BotMan Playground
  • BotMan on your Website
  • Create a TodoBot

Pro

  • 52+ in-depth video lessons
  • Lesson source code
  • Lifetime access to all new course material

Chapters

  • All Basic Chapters
  • Middleware System
  • Natural Language Processing
  • Alexa
  • Facebook
  • Chatbot Testing (coming soon)
  • Slack (coming soon)
  • Telegram (coming soon)
  • Self-Hosted NLP with RasaNLU (coming soon)

Premium

  • All in-depth video lessons
  • 1 year access to BotMan Playground
  • Create Unlimited Playgrounds

Chapters

  • All Chapters

FAQ

I need an invoice, can I get one?

Of course! Since I am based in Germany, I know about the pain of getting importance of invoices. That's also the reason why I ask for the address and company fields when you purchase the video course.

After you purchased the video course, you will immediately receive an email with an invoice.

Can I stream / download the videos?

Once you purchase the course, you will get access to a dedicated course platform, where you have a login and can keep track of your progress throughout the course. You can either stream or download the videos.

Can I purchase a team license for all my developers at a reduced price?

Yeah sure! Please get in touch with me via Email and we can work something out for you and your team.

I have another question, how can I reach you?

Just get in touch with me via Email if you want to know anything else.

About me

I am Marcel, managing partner and developer at Beyond Code and I'm building custom Laravel web applications and BotMan - the most popular open source PHP chatbot framework in the world.
When I'm not working at my day job or spending time with my family, you can find me tinkering with my arcade cabinet.

Imprint