Skip to content

Commit 3e4b8e7

Browse files
committed
feat: add kick bot
1 parent efd8e7d commit 3e4b8e7

25 files changed

Lines changed: 1010 additions & 59 deletions

CODE_OF_CONDUCT.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@ representative at an online or offline event.
6060

6161
Instances of abusive, harassing, or otherwise unacceptable behavior may be
6262
reported to the community leaders responsible for enforcement at
63-
hello@senchabot.app.
63+
hello@senchabot.com.
6464
All complaints will be reviewed and investigated promptly and fairly.
6565

6666
All community leaders are obligated to respect the privacy and security of the

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
# Senchabot Documentation
22

3-
This repo contains the official Senchabot documentation, which can be viewed online [HERE](https://docs.senchabot.app). Before submitting pull-requests, please remember to _fully_ read the [Contributing](CONTRIBUTING.md) guidelines.
3+
This repo contains the official Senchabot documentation, which can be viewed online [HERE](https://docs.senchabot.com). Before submitting pull-requests, please remember to _fully_ read the [Contributing](CONTRIBUTING.md) guidelines.
44

55
## Markdown Syntax and Example Usage
66

7-
For Markdown Syntax and Example Uses, visit [MARKDOWN-EXTENSIONS](https://docs.senchabot.app/MARKDOWN-EXTENSIONS)
7+
For Markdown Syntax and Example Uses, visit [MARKDOWN-EXTENSIONS](https://docs.senchabot.com/MARKDOWN-EXTENSIONS)
88

99
## Need some help?
1010

docs/.vitepress/config.ts

Lines changed: 65 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -100,7 +100,7 @@ export default defineConfig({
100100
// Footer
101101
footer: {
102102
message: `<span>Released under the <a href="https://github.com/senchabot-opensource/monorepo/blob/dev/LICENSE">GPL-3.0 License</a></span>`,
103-
copyright: `<span>Copyright © ${new Date().getFullYear()} <a href="https://github.com/senchabot-opensource">Senchabot</a></span><span><a href="https://senchabot.app/terms-of-service" target="_blank" rel="noopener">Terms of Service</a> • <a href="https://senchabot.app/privacy-policy" target="_blank" rel="noopener">Privacy Policy</a></span>`
103+
copyright: `<span>Copyright © ${new Date().getFullYear()} <a href="https://github.com/senchabot-opensource">Senchabot</a></span><span><a href="https://senchabot.com/terms-of-service" target="_blank" rel="noopener">Terms of Service</a> • <a href="https://senchabot.com/privacy-policy" target="_blank" rel="noopener">Privacy Policy</a></span>`
104104
},
105105
search: {
106106
provider: 'local',
@@ -242,6 +242,38 @@ export default defineConfig({
242242
// link: "/discord-bot/variables",
243243
// },
244244
]
245+
},
246+
{
247+
text: 'Kick',
248+
collapsed: false,
249+
items: [
250+
{
251+
text: 'Getting Started',
252+
link: '/kick-bot/getting-started'
253+
},
254+
{
255+
text: 'Commands',
256+
link: '/kick-bot/commands'
257+
},
258+
{
259+
text: 'Custom Commands',
260+
link: '/kick-bot/custom-commands'
261+
},
262+
{
263+
text: 'Modules',
264+
collapsed: false,
265+
items: [
266+
{
267+
text: 'Custom API System',
268+
link: '/kick-bot/custom-api-system'
269+
},
270+
{
271+
text: 'Command Timer System',
272+
link: '/kick-bot/command-timer-system'
273+
}
274+
]
275+
}
276+
]
245277
}
246278
// Variables - Twitch & Discord
247279
// { text: "Variables", link: "/variables" },
@@ -366,6 +398,38 @@ export default defineConfig({
366398
// link: "/tr/discord-bot/variables",
367399
// },
368400
]
401+
},
402+
{
403+
text: 'Kick',
404+
collapsed: false,
405+
items: [
406+
{
407+
text: 'Başlamadan Önce',
408+
link: '/tr/kick-bot/getting-started'
409+
},
410+
{
411+
text: 'Komutlar',
412+
link: '/tr/kick-bot/commands'
413+
},
414+
{
415+
text: 'Özel Komutlar',
416+
link: '/tr/kick-bot/custom-commands'
417+
},
418+
{
419+
text: 'Modüller',
420+
collapsed: false,
421+
items: [
422+
{
423+
text: 'Custom API Sistemi',
424+
link: '/tr/kick-bot/custom-api-system'
425+
},
426+
{
427+
text: 'Komut Zamanlayıcı Sistemi',
428+
link: '/tr/kick-bot/command-timer-system'
429+
}
430+
]
431+
}
432+
]
369433
}
370434
// Variables - Twitch & Discord - TR
371435
// { text: "Değişkenler", link: "/variables" },

docs/.vitepress/theme/components/Footer.vue

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,9 @@
77
Copyright © {{ new Date().getFullYear() }} <a href="https://github.com/senchabot-opensource">Senchabot</a>
88
</span>
99
<span>
10-
<a href="https://senchabot.app/terms-of-service" target="_blank" rel="noopener">Terms of Service</a>
10+
<a href="https://senchabot.com/terms-of-service" target="_blank" rel="noopener">Terms of Service</a>
1111
12-
<a href="https://senchabot.app/privacy-policy" target="_blank" rel="noopener">Privacy Policy</a>
12+
<a href="https://senchabot.com/privacy-policy" target="_blank" rel="noopener">Privacy Policy</a>
1313
</span>
1414
</footer>
1515
</template>

docs/MARKDOWN-EXTENSIONS.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -17,16 +17,16 @@ Both internal and external links gets special treatments.
1717
### External Links
1818

1919
```
20-
https://senchabot.app
20+
https://senchabot.com
2121
```
2222

2323
```md
24-
Here our cool [website](https://senchabot.app)
24+
Here our cool [website](https://senchabot.com)
2525
```
2626

2727
<div class="info custom-block" style="padding-top: 8px">
2828

29-
Here our cool [website](https://senchabot.app)
29+
Here our cool [website](https://senchabot.com)
3030

3131
</div>
3232

docs/discord-bot/custom-api-system.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ This system allows you to send a GET request to a URL through the specified temp
1313
#### Adding Commands to Your Server
1414

1515
```
16-
!acmd [command_name] [command_content {customapi.https://...}]
16+
/acmd [name:<command_name>] [content:<command_content {customapi.https://...}>]
1717
```
1818

1919
## What You Can Do with Custom API
@@ -40,7 +40,7 @@ This system allows you to send a GET request to a URL through the specified temp
4040
<!-- EXAMPLE - Custom Commands -->
4141
<DiscordMessages>
4242
<DiscordMessage profile="user">
43-
!acmd song Currently Playing: {customapi.https://spotify.aidenwallis.co.uk/u/...}
43+
/acmd name:song content:"Currently Playing: {customapi.https://spotify.aidenwallis.co.uk/u/...}"
4444
</DiscordMessage>
4545
<DiscordMessage profile="bot" role-color="#1fab89" >
4646
New Command Added: song
@@ -75,7 +75,7 @@ Use the link in the format `https://nowplaying.aidenwallis.co.uk/...` under the
7575
<!-- EXAMPLE - Custom Commands -->
7676
<DiscordMessages>
7777
<DiscordMessage profile="user">
78-
!acmd text {customapi.https://techy-api.vercel.app/api/text}
78+
/acmd name:text content:"{customapi.https://techy-api.vercel.app/api/text}"
7979
</DiscordMessage>
8080
<DiscordMessage profile="bot" role-color="#1fab89" >
8181
New Command Added: text

docs/discord-bot/custom-commands.md

Lines changed: 16 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -9,39 +9,35 @@ outline: [2, 3]
99
### Command Add
1010

1111
```
12-
!acmd [command_name] [command_content]
12+
/acmd [name:<command_name>] [content:<command_content>]
1313
```
1414

1515
::: details Example Usage
1616

1717
<!-- EXAMPLE - Custom Commands -->
1818
<DiscordMessages>
1919
<DiscordMessage profile="user">
20-
!acmd senchabot https://senchabot.app/
20+
/acmd name:senchabot content:https://senchabot.com/
2121
</DiscordMessage>
2222
<DiscordMessage profile="bot" role-color="#1fab89" >
2323
New Command Added: senchabot
2424
</DiscordMessage>
2525
</DiscordMessages>
2626
:::
2727

28-
::: info Information
29-
30-
In global commands, the [`!ucmd`](/twitch-bot/custom-commands#command-update) update command does not work. The `!lurk` command is an exception in this regard.
31-
:::
3228

3329
### Command Update
3430

3531
```
36-
!ucmd [command_name] [new_command_content]
32+
/ucmd [name:<command_name>] [content:<new_command_content>]
3733
```
3834

3935
::: details Example Usage
4036

4137
<!-- EXAMPLE - Custom Commands -->
4238
<DiscordMessages>
4339
<DiscordMessage profile="user">
44-
!ucmd senchabot https://docs.senchabot.app
40+
/ucmd name:senchabot content:https://senchabot.com
4541
</DiscordMessage>
4642
<DiscordMessage profile="bot" role-color="#1fab89" >
4743
Command Updated: senchabot
@@ -52,15 +48,15 @@ In global commands, the [`!ucmd`](/twitch-bot/custom-commands#command-update) up
5248
### Command Delete
5349

5450
```
55-
!dcmd [command_name]
51+
/dcmd [name:<command_name>]
5652
```
5753

5854
::: details Example Usage
5955

6056
<!-- EXAMPLE - Custom Commands -->
6157
<DiscordMessages>
6258
<DiscordMessage profile="user">
63-
!dcmd senchabot
59+
/dcmd name:senchabot
6460
</DiscordMessage>
6561
<DiscordMessage profile="bot" role-color="#1fab89" >
6662
Command Deleted: senchabot
@@ -71,15 +67,15 @@ In global commands, the [`!ucmd`](/twitch-bot/custom-commands#command-update) up
7167
### Alias Add
7268

7369
```
74-
!acmda [command_name] [command_alias]
70+
/acmda [name:<command_name>] [alias:<command_alias>]
7571
```
7672

7773
::: details Example Usage
7874

7975
<!-- EXAMPLE - Custom Commands -->
8076
<DiscordMessages>
8177
<DiscordMessage profile="user">
82-
!acmda senchabot discord-bot
78+
/acmda name:senchabot alias:discord-bot
8379
</DiscordMessage>
8480
<DiscordMessage profile="bot" role-color="#1fab89" >
8581
New Command Aliases Added: discord-bot
@@ -90,15 +86,15 @@ In global commands, the [`!ucmd`](/twitch-bot/custom-commands#command-update) up
9086
#### Add multiple aliases <Badge type="warning" text="new" />
9187

9288
```
93-
!acmda [command_name] [command_alias(es) separated by space]
89+
/acmda [name:<command_name>] [aliases:<command_aliases separated by space>]
9490
```
9591

9692
::: details Example Usage
9793

9894
<!-- EXAMPLE - Custom Commands -->
9995
<DiscordMessages>
10096
<DiscordMessage profile="user">
101-
!acmda senchabot discord-bot twitch-bot
97+
/acmda name:senchabot aliases:discord-bot twitch-bot
10298
</DiscordMessage>
10399
<DiscordMessage profile="bot" role-color="#1fab89" >
104100
New Command Aliases Added: discord-bot, twitch-bot
@@ -109,15 +105,15 @@ In global commands, the [`!ucmd`](/twitch-bot/custom-commands#command-update) up
109105
### Alias Delete
110106

111107
```
112-
!dcmda [command_alias]
108+
/dcmda [alias:<command_alias>]
113109
```
114110

115111
::: details Example Usage
116112

117113
<!-- EXAMPLE - Custom Commands -->
118114
<DiscordMessages>
119115
<DiscordMessage profile="user">
120-
!dcmda discord-bot
116+
/dcmda alias:discord-bot
121117
</DiscordMessage>
122118
<DiscordMessage profile="bot" role-color="#1fab89" >
123119
Command Alias Deleted: discord-bot
@@ -128,15 +124,15 @@ In global commands, the [`!ucmd`](/twitch-bot/custom-commands#command-update) up
128124
#### Delete multiple aliases <Badge type="danger" text="planned | not active"/>
129125

130126
```
131-
!dcmda [command_alias(es) separated by space]
127+
/dcmda [aliases:<command_aliases separated by space>]
132128
```
133129

134130
::: details Example Usage
135131

136132
<!-- EXAMPLE - Custom Commands -->
137133
<DiscordMessages>
138134
<DiscordMessage profile="user">
139-
!dcmda discord-bot twitch-bot
135+
/dcmda aliases:discord-bot twitch-bot
140136
</DiscordMessage>
141137
<DiscordMessage profile="bot" role-color="#1fab89" >
142138
Command Alias Deleted: discord-bot, twitch-bot
@@ -147,15 +143,15 @@ In global commands, the [`!ucmd`](/twitch-bot/custom-commands#command-update) up
147143
## Access to Server Commands
148144

149145
```
150-
!cmds
146+
/cmds
151147
```
152148

153149
::: details Example Usage
154150

155151
<!-- EXAMPLE - Custom Commands -->
156152
<DiscordMessages>
157153
<DiscordMessage profile="user">
158-
!cmds
154+
/cmds
159155
</DiscordMessage>
160156
<DiscordMessage profile="bot" role-color="#1fab89" >
161157
Commands: senchabot, discord, twitch, streamers

docs/index.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,3 +21,13 @@
2121
</a>
2222
</div>
2323

24+
<style src="@theme/custom.css" scoped></style>
25+
<div>
26+
<a class="content-ref-s" href="/kick-bot/getting-started">
27+
<span class="ref-details-s">
28+
<span class="content-ref-page-title-s">Kick / Getting Started</span>
29+
</span>
30+
<svg style="width:32px;height:32px;" viewBox="0 0 20 20" class="content-ref-svg" aria-hidden="true"><path fill="currentColor" d="M4,11V13H16L10.5,18.5L11.92,19.92L19.84,12L11.92,4.08L10.5,5.5L16,11H4Z"></path></svg>
31+
</a>
32+
</div>
33+

0 commit comments

Comments
 (0)