Welcome to Alexa Auto-Accept Dota2, this is a new skill for Alexa that allows her to be interacted with via voice commands to accept or decline a queue pop-up for Dota 2.

Installation and Excecution

1) Debian based distros only

sudo apt-get install wmctrl xdotool python-dbus inotify-send

2) Download repository

git clone

3) Run
Client side

# once launched, begins listening for queue notifications from gnome-shell
cd Dota2_Autoaccept_Alexa

Alexa Server Side


  • Amazon's Alexa
  • Debian based distro (will fix for OSX and Windows)
  • 2 GB RAM
  • 30 MB
  • Dota 2 installed
  • Have Python 2.7 installed sudo apt install python2.7 # Voice Commands "Alexa, accept que."
    "Alexa, decline que."

Version 0.4.0 - Beta

Initial Release - 10/07/2017
Current Release - 10/08/2017


Caleb Shepard
Andrew Shepard
Derek Donahue
Tiger Sachse


MIT License

Built With

Share this project: