28 lines
596 B
Python
28 lines
596 B
Python
"""
|
|
Paste the contents of the clipboard when in a chat or room window.
|
|
|
|
Dependencies:
|
|
pip install future
|
|
sudo apt-get python-tk (or python3-tk)
|
|
"""
|
|
|
|
import prof
|
|
import tkinter as tk
|
|
|
|
|
|
def _cmd_paste():
|
|
root = tk.Tk(baseName="")
|
|
root.withdraw()
|
|
result = root.clipboard_get()
|
|
prof.send_line(u'\u000A' + result)
|
|
|
|
|
|
def prof_init(version, status, account_name, fulljid):
|
|
synopsis = [
|
|
"/paste"
|
|
]
|
|
description = "Paste contents of clipboard."
|
|
args = []
|
|
examples = []
|
|
prof.register_command("/paste", 0, 0, synopsis, description, args, examples, _cmd_paste)
|