-
Notifications
You must be signed in to change notification settings - Fork 8
/
Copy pathhelp_text.txt
150 lines (121 loc) · 5.31 KB
/
help_text.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
<{[]}>
**SHIRT BOT HELP**
```
There are 6 categories:
COMMANDS help commands
SHIRT TALK help shirttalk
SHIRT REPLY help shirtreply
SHIRT RANDOM help shirtrandom
PRECEDENCE help precedence
EXTRAS help extras
Shirt Bot made by Cyclcrclicly#3420 (474183744685604865)
Support server: discord.gg/KXxnPSScdn
```
<{[/]}>
<{[commands]}>
**COMMAND HELP**
```
ARGUMENT EXPLANATION
<argument> required argument
[argument] optional argument
[argument=default] optional argument with a default value
The order of optional arguments matters.
COMMAND ARGUMENTS
max_size the maximum size in tokens (word segments)
randomness how random the output message will be as a percentage
chance how likely the bot is to trigger as a percentage
text extra text
channel the channel which the command will affect
COMMANDS
generate [max_size=80] [randomness=45] [text]
Generates text.
instruct [max_size=80] [randomness=45] [text]
Generates text with instruction (e.g. "Write an essay about ...").
trigger [max_size=80] [randomness=45] [text]
Generates text with the last 15 non-command messages as context.
shirttalk
In a server lists shirt talk channels
In a DM states shirt talk status in the DM channel
shirttalk set [randomness=45] [channel=current channel]
Sets up a shirt talk channel.
shirttalk unset [channel=message channel]
Removes a shirt talk channel.
shirtreply
In a server lists shirt reply channels
In a DM states shirt reply status in the DM channel
shirtreply set [randomness=45] [channel=current channel]
Sets up a shirt reply channel.
shirtreply unset [channel=message channel]
Removes a shirt reply channel.
shirtrandom
In a server lists shirt random channels
In a DM states shirt random status in the DM channel
shirtrandom set [randomness=45] [chance=5] [channel=current channel]
Sets up a shirt random channel.
shirtreply unset [channel=message channel]
Removes a shirt random channel.
reset
Don't collect messages beyond this command.
echo <text>
Repeats text.
links
In a server lists all channels with uncensored links
In a DM states censored links status of DM channel
links toggle [channel=message channel]
Toggles censoring links in a channel.
```
<{[commands/]}>
<{[shirttalk]}>
**SHIRT TALK**
```
Shirt talk is a feature of Shirt Bot which lets it automatically reply to all messages sent in a channel.
By default, it's off for all channels, but you can set it up using {prefix}shirttalk set... (more info in {prefix}help commands).
The extras ({prefix}help extras) that work in shirt talk channels are '#', '# ', and '$ '.
Shirt talk also works in DMs.
```
<{[shirttalk/]}>
<{[shirtreply]}>
**SHIRT REPLY**
```
Shirt reply is a feature of Shirt Bot which lets it trigger when you reply to one of the bot's messages.
By default, it's off for all channels, but you can set it up using {prefix}shirtreply set... (more info in {prefix}help commands)
The extras ({prefix}help extras) which work in shirt reply channels are '#' and '$ '.
Shirt reply also works in DMs.
```
<{[shirtreply/]}>
<{[shirtrandom]}>
**SHIRT RANDOM**
```
Shirt random is a feature of Shirt Bot which lets it trigger randomly (customizable chance) whenever a message is sent in a channel where it's on.
By default, it's off for all channels, but you can set it up using {prefix}shirtrandom set... (more info in {prefix}help commands)
Extras ({prefix}help extras) don't work here.
Shirt random also works in DMs.
```
<{[shirtrandom/]}>
<{[precedence]}>
**PRECEDENCE**
```
Precedence is a way to organize the bot's features into a hierarchy. If a feature is on/triggered, it prevents some other features from triggering.
The precedence is:
Commands ({prefix}help commands)
if your message is a command, it prevents everything below from triggering
Shirt talk ({prefix}help shirttalk)
if your message is in a shirt talk channel, it prevents everything below from triggering
if none of the above features are on/triggered, shirt talk can trigger
Shirt reply ({prefix}help shirtreply)
if your message replies to shirt bot in a shirt reply channel, it prevents everything below from triggering
if none of the above features are on/triggered, shirt reply can trigger
Shirt random ({prefix}help shirtrandom)
if none of the above features are on/triggered, shirt random can trigger
```
<{[precedence/]}>
<{[extras]}>
**EXTRAS**
```
Extras are extra features of Shirt Bot which work in shirt talk ({prefix}help shirttalk) and shirt reply ({prefix}help shirtreply). The helps for those list exactly which extras work.
Extras are:
'#' if your message only contains '#', Shirt Bot will try to delete the message (unless in a DM) and trigger. This allows you to trigger the bot multiple times without having to type any new messages in between.
'# ' if your message starts with '# ', Shirt Bot will ignore the message (i.e. won't trigger), but will actually collect the message once an actual trigger occurs. This allows you to type multiple messages before triggering the bot if you wish to do that.
'$ ' if your message starts with '$ ', it will force Shirt Bot to start its next message with the content of your message. This way, you can force Shirt Bot to say something it otherwise may not have said.
```
<{[extras/]}>