Skip to content


Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?

Latest commit


Git stats


Failed to load latest commit information.
Latest commit message
Commit time


Monitoring the load of IBM Q processors from IBM Quantum Experience (data for 24 hours).

Calibration for IBM QX 4 Pending jobs for IBM QX 5

Bot for Slack

Bot is already available inside QISKit workspace in Slack.

Bot understands the following commands:

  • /full [backend] - calibration and pending jobs info for backend
  • /gate_errors [backend] - send gate errors
  • /jobs [backend] - diagram of pending jobs
  • /readout_errors [backend] - send readout errors

backend is the name for quantum processors like ibmqx4 or ibmqx5.

Step 1 Step 2 Step 3
Pass backend as argument - 1 Pass backend as argument - 2

Bot for Telegram

You can try it here on Telegram -> @QuantumComputingBot.

Bot understands the following commands:

  • /gate_errors_ibmqx4 - send gate errors
  • /readout_errors_ibmqx4 - send readout errors
  • /jobs_ibmqx4 - diagram of pending jobs
  • /full_ibmqx4 - calibration and pending jobs info
Commands Overview


Structure of the project:

โ”œโ”€โ”€          <- Slack bot.
โ”œโ”€โ”€       <- Telegram bot.
โ”œโ”€โ”€         <- Crawler that dumps statistics
|                             into pickled data.
โ”œโ”€โ”€               <- File with methods for plotting.
โ”œโ”€โ”€ data                   <- Folder with pickled data.
โ”‚ย ย  โ”œโ”€โ”€ real_data_1.pkl
โ”‚ย ย  โ””โ”€โ”€ ...
โ”œโ”€โ”€ img                    <- Images for this README.
โ”‚ย ย  โ”œโ”€โ”€ jobs_demo.jpg
โ”‚ย ย  โ””โ”€โ”€ ...
โ”œโ”€โ”€ res                    <- Folder with different resource files
|   |                         including tokens for APIs.
โ”‚ย ย  โ”œโ”€โ”€ rqc.jpg
โ”‚ย ย  โ”œโ”€โ”€ token_q.json
โ”‚ย ย  โ””โ”€โ”€ ...
โ””โ”€โ”€ tmp                    <- Folder with generated plots.
 ย ย  โ”œโ”€โ”€ ibmqx4_full.png
 ย ย  โ””โ”€โ”€ ...


๐Ÿ‡ฆ๐Ÿ‡บ๐Ÿ‡ท๐Ÿ‡บYaroslav Kharkov <>, Anton Karazeev <>

Additional software

Name Description
QISKit Provides API to IBM Q Experience
Slack Bot with Python Manual on Slack bot creation
Python-Telegram-Bot Package which helps a lot in Telegram bots creation
Matplotlib Drawing of plots

Originated from ๐Ÿ™Œ๐Ÿป