SkillAgentSearch skills...

Codebox

Code Sharing for Teams

Install / Use

/learn @disqus/Codebox
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

Bash

Copy your text to the clipboard, and use paste in bash::

#!/bin/bash
CODEBOX_ORG="YOUR ORG"
CODEBOX_TOKEN="YOUR API TOKEN"
function paste() {
    BASE_URL="http://codebox.cc/${CODEBOX_ORG}/new"
    TYPE=$1
    if [ -z $TYPE ]; then
        TYPE="text"
    fi
    pbpaste | curl ${BASE_URL} -X POST -F lang=${TYPE} -F "text=<-" -F api_token=${CODEBOX_TOKEN} -s -L -o /dev/null -w "%{url_effective}" | pbcopy
    pbpaste
}

Linkinus

Save this as <command>.scpt in your scripts folder::

-- --------------------------------------
-- Private Paste Script for Linkinus
-- by David Cramer
-- Version 1.0
-- --------------------------------------

on linkinuscmd(paste_type)
	set theURL to ""
	set orgSlug to "YOUR ORG SLUG"
	set apiToken to "YOUR API TOKEN"
	set baseURL to "http://codebox.cc/" & orgSlug & "/new"

	do shell script "pbpaste | curl " & baseURL & " -X POST -F \"lang=" & paste_type & "\" -F \"text=<-\" -F \"api_token=" & apiToken & "\" -s -L -o /dev/null -w \"%{url_effective}\""
	set theURL to result

	if theURL is not "" and theURL is not baseURL then
		return theURL
	end if
end linkinuscmd

linkinuscmd()

Related Skills

View on GitHub
GitHub Stars14
CategoryDevelopment
Updated2y ago
Forks1

Languages

Python

Security Score

75/100

Audited on Oct 4, 2023

No findings