# webex-chess-card-sample **Repository Path**: mirrors_CiscoDevNet/webex-chess-card-sample ## Basic Information - **Project Name**: webex-chess-card-sample - **Description**: Sample application demonstrating interactive, in-place Webex messaging buttons & cards - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2021-10-22 - **Last Updated**: 2025-10-06 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # webex-chess-card-sample ## Overview Sample application demonstrating the use of interactive, in-place Webex messaging adaptive cards to implement an AI chess program. ![chess bot](images/chess_bot.png) https://developer.webex.com/docs/api/guides/cards **Requirements:** * Node.js 12.x (LTS) ## Getting started * Clone this repo: ```bash git clone https://github.com/CiscoDevNet/webex-chess-card-sample.git ``` * Install dependencies: ```bash cd webex-chess-card-sample npm install ``` * Rename `.env.example` to `.env`, and edit it to specify your Webex bot's access token * Launch: ```bash node index.js ``` ## Hints * Log output from webex-node-bot-framework can be increased via the `WEBEX_LOG_LEVEL` setting in `.env` * Currently edits to an adaptive card message are limited to 10. To-do: include the edit count in a hidden field and generate a new instance when the limit is reached.