Slixfeed/slixfeed/assets/commands.toml
2024-02-06 03:04:43 +00:00

235 lines
3.8 KiB
TOML

[action]
url = """
<url>
Add given <url> to subscription list (prefix http. Default).
"""
add = """
add <url> <title>
Add given <url> to subscription list (no feed validity check). Parameter <title> is optional.
"""
next = """
next <number>
Send next <number> of updates.
"""
[backup]
opml = """
export opml
Send an OPML file with feeds.
"""
html = """
backup news html
Send an HTML formatted file of your news items.
"""
md = """
backup news md
Send a Markdown file of your news items.
"""
text = """
backup news text
Send a Plain Text file of your news items.
"""
[bookmarks]
bookmark = """
bookmark [+|-] <muc>
Groupchat to add or remove.
'+' appends to, '-' removes from.
"""
bookmarks = """
bookmarks
List bookmarked groupchats.
"""
[custom]
new = """
new
Send only new items of newly added feeds.
"""
old = """
old
Send all items of newly added feeds.
"""
[document]
get = """
get <id> <type>
Send an article as file. Specify <id> and <type>.
Supported types are ePUB, HTML, MD and PDF (default).
"""
[filter]
allow = """
allow [+|-] <keyword>
Keywords to allow
comma-separated keywords
'+' appends to, '-' removes from.
"""
deny = """
deny [+|-] <keyword>
Keywords to block
comma-separated keywords
'+' appends to, '-' removes from.
"""
clear_allow = """
filter clear allow
Reset allow list.
"""
clear_deny = """
filter clear deny
Reset deny list.
"""
[groupchat]
uri = """
<muc>
Join groupchat by given <muc> (prefix xmpp).
"""
join = """
join <muc>
Join groupchat by given <muc>.
"""
leave = """
goodbye
Leave groupchat and delete it from bookmarks.
"""
[manual]
help = """
help
Print list of command types.
"""
command = """
help key command
Print command usage and description.
"""
info = """
info
Print information page.
"""
key = """
help <key>
Print list of commands for selected command type.
"""
support = """
support
Join xmpp:slixfeed@chat.woodpeckersnest.space?join
"""
[mastership]
demaster = """
demaster <nick>
Remove master privilege from given <nick>.
"""
mastership = """
mastership <nick>
Add master privilege to given <nick>.
"""
ownership = """
ownership <nick>
Transfer ownership to given <nick>.
"""
[message]
interval = """
interval <minutes>
Set interval update to every given <minutes>.
"""
length = """
length
Set maximum length of news item description. (0 for no limit)
"""
quantum = """
quantum <number>
Set amount of updates per message by given <number>.
"""
random = """
random
Send messages by random order instead of date.
"""
[modification]
archive = """
archive <number>
Number of news items to archive (maximum value 500).
"""
remove = """
remove <id>
Remove feed of from subscription list by given <id>.
"""
disable = """
disable <id>
Disable updates for feed of given <id>.
"""
enable = """
enable <id>
Enable updates for feed of given <id>.
"""
reset = """
reset
Mark all entries as read and remove all archived entries
"""
reset_url = """
reset <url>
Mark entries of given <url> as read and remove all its archived entries.
"""
start = """
start
Enable bot and send updates.
"""
stop = """
stop
Disable bot and stop updates.
"""
[preview]
read = """
read <url>
Display most recent 5 titles of given <url>.
"""
read_num = """
read <url> <index>
Display specified entry number from given <url> by given <index>.
"""
[search]
feeds = """
feeds
List all subscriptions.
"""
feeds_keyword = """
feeds <text>
Search subscriptions by given <text>.
"""
search = """
search <text>
Search news items by given <text>.
"""
recent = """
recent <number>
List recent <number> news items (max. 50).
"""
[statistics]
stats = """
stats
Show general statistics.
"""
analyses = """
analyses
Show report and statistics of feeds.
"""
obsolete = """
obsolete
List feeds that are not available.
"""
unread = """
unread
Print number of unread news items.
"""
[token]
activate = """
activate <code>
Activate given token to command bot by given <code>.
"""