skypeit

Allows you to quickly, from the command line, start a skype call and even wait for it to dial a conference line extension

Usage no npm install needed!

<script type="module">
  import skypeit from 'https://cdn.skypack.dev/skypeit';
</script>

README

SkypeIt

By: @staxmanade

Quickly and easily paste a conference call text at the command line and let SkypeIt dial the number and extension for you.

EX:

  • To a regular number skypeit "(555)555-5555"
  • To a conference call skypeit "(555)555-5555 ext #1234"

Requirements

How to Install

npm install -g skypeit

SkypeIt

SkypeIt takes the hassle out of dialing a long number and can be extraordinarily helpful when those long phone numbers have extensions as well.

Usage

  skypeit [phone# [ext]]

       [--debug] : Logs extra diagnostic debug info

       [--completion[=zsh]] : Prints completion commands

       [--sampleConfig] : Prints sample yaml config

       [--version] : Prints just the version

       [--help] : Prints this help info

Examples

  skypeit "(555)555-5555 ext:1234"

  skypeit "some garbage text (555) 555 5555 #1234"

  skypeit "(555)555-5555"              <-- (no extension)

  skypeit "(555)555-5555" --debug      <-- Use --debug to see a verbose log                                            and diagnoses issues.

  skypeit "(555)555-5555" --completion <-- Get a list of the auto-completion                                            options stored in ~/.skypeitrc or                                            your local project's .skypeitrc

Alias phone numbers for quick access

If you want to take advantage of skypeit's aliases:

  1. Create the following file ~/.skypeitrc or in your local project's .skypeitrc
  2. Fill it with the aliases you'd like.
alias:
  office:
    number: 555-555-5555 ext 5555
  mom:
    number: 555-555-5555 ext 5555

# Places the skype command into the clipboard
# for easily sharing with your team
copyCommandToClipboard: true

the local .skypeitrc is merged with the global ~/.skypeitrc file to determine the final result of auto-completion options provided by skypeit --completion

Tab Completion

If you've setup a ~/.skypeitrc config file with the above structure, you can check out how to install tab completion.

Troubleshoot?

If you're having trouble first try using the --debug parameter which will print a bit of log info.