microsoft / microsoft/BotFramework-WebChat

Sample: Add a persistent menu to the send box

Open
#1,293 3 comments 6 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

area-docs backlog blocked p2 Sample size-l
Dominant language
HTML
Stars
1.8k
Forks
1.6k
Avg merge
22h 58m
Merged PRs (30d)
2

Description

A simple <ul> menu. On click, do a WEB_CHAT/SEND_MESSAGE.

Study how Persistent Menu in Facebook Messaging works, and see how we can adopt it with a similar JSON/protocol, so the bot developer don't need to develop two ways to do the same stuff.

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by studying how Persistent Menu works in Facebook Messaging and compare its JSON/protocol with this Web Chat issue. Identify the entry point for the send box and the existing WEB_CHAT/SEND_MESSAGE handling. Done means a persistent

    menu can send messages through that action without requiring bot developers to implement a second interaction pattern.

Written by the indexing model from the issue text.

Assessment

Tech stack
html
Domain
frontend
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.