This repository is deprecated; please follow the main search page or use the ‘Related code repos’ widget on the right side of the current page.

published

Cisco Umbrella Investigate Webex Teams Bot

This repo contains a Python script that creates a Webex Teams Bot integrated with Cisco Umbrella Investigate. To run this script, you need a Webex Developer account, and to follow this documentation to create a Bot.

This script will use a Webex Teams Room to log every message sent to and from your Bot. So you will also need to create a room in Webex Teams and include your new Bot in it. Use this API call to find the roomId.

A Cisco Umbrella Investigate API access token is also required.

The Bot has access control built-in. Make sure to modify the webex-domain variable to get access.

Make sure to add your webhook using https://developer.webex.com/docs/api/v1/webhooks/create-a-webhook.

This repository contains a Umbrella icon for your Bot, umbrella.png

Please contact me at alexandre@argeris.net if you have any questions or remarks. If you find any bugs, please report them to me, and I will correct them.

VARIABLES TO MODIFY BEFORE RUNNING THE SCRIPT

image

CONTROLING ACCESS TO YOUR BOT

image

EXAMPLES

GETTING message:
image

LISTING available commands:
image

LISTING TOP world wide domains view by Umbrella:

image

QUERY Umbrella Investigate for a domain:
image

View code on GitHub
  • Owner

  • Contributors

    +2Github contributors
  • Categories

  • Products

    UmbrellaWebex
  • Programming Languages

    Python
  • License

    GNU General Public License v3.0

Code Exchange Community

Get help, share code, and collaborate with other developers in the Code Exchange community.View Community
Disclaimer:
Cisco provides Code Exchange for convenience and informational purposes only, with no support of any kind. This page contains information and links from third-party websites that are governed by their own separate terms. Reference to a project or contributor on this page does not imply any affiliation with or endorsement by Cisco.