-
Notifications
You must be signed in to change notification settings - Fork 1
/
sidebar.ts
189 lines (189 loc) · 5.72 KB
/
sidebar.ts
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
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
module.exports = {
TelegramGitNotifierPackageSidebar: [
{
type: 'doc',
id: 'introduction',
label: '👋 Introduction',
},
{
type: 'category',
link: {
type: 'generated-index',
title: 'Prologue - Telegram Git Notifier',
description: 'This section will give you a brief overview of the project and its features. Let\'s get started with the Telegram Git Notifier.',
},
label: 'Prologue',
items: [
{
type: 'doc',
id: 'prologue/releases',
label: '🚀 Release Notes',
},
// {
// type: 'doc',
// id: 'prologue/overview',
// label: '📖 Overview',
// },
{
type: 'doc',
id: 'prologue/features',
label: '🎯 Features 🎉',
},
{
type: 'category',
link: {
type: 'generated-index',
title: 'Event Availability - Telegram Git Notifier',
description: 'Shows all the available Github/Gitlab events that the bot can handle. You can also find the configuration guide here. We will keep adding more events in the future. Stay tuned!',
},
label: 'Event Availability',
items: [
{
type: 'doc',
id: 'prologue/event-availability/github',
label: '🐙 GitHub Events',
},
{
type: 'doc',
id: 'prologue/event-availability/gitlab',
label: '🦊 GitLab Events',
},
],
collapsed: false,
},
],
collapsed: false,
},
{
type: 'category',
link: {
type: 'generated-index',
title: 'Getting Started - Telegram Git Notifier',
description: 'Let\'s get started create your first bot to receive git notifications from your repositories on Telegram. ' +
'Please make sure you have all the requirements before you start. ' +
'You can also find the installation guide and the configuration guide here.',
},
label: 'Getting Started',
items: [
{
type: 'doc',
id: 'getting-started/requirements',
label: '📋 Requirements',
},
{
type: 'doc',
id: 'getting-started/installation',
label: '🔧 Installation',
},
{
type: 'doc',
id: 'getting-started/configuration',
label: '🛠 Configuration',
},
],
collapsed: false,
},
{
type: 'category',
link: {
type: 'generated-index',
title: 'Usage - Telegram Git Notifier',
description: 'This section will guide you through the process of creating your first bot and setting up the webhook. ' +
'You can also find all the available commands here. Enjoy the bot!',
},
label: 'Usage',
items: [
{
type: 'doc',
id: 'usage/first_test',
label: '🤖 First Test',
},
{
type: 'doc',
id: 'usage/set_menu',
label: '📃 Set Menu',
},
{
type: 'doc',
id: 'usage/all_commands',
label: '🗒 All commands available',
},
{
type: 'doc',
id: 'usage/set_webhook',
label: '📥 Set Webhook',
},
],
collapsed: false,
},
{
type: 'category',
link: {
type: 'generated-index',
title: 'Development - Telegram Git Notifier',
description: 'This section will guide for the development of the bot. All the available commands and the flow of the bot are explained here. Make sure you have a good understanding of the bot before you start developing. Good luck!',
},
label: 'Development',
items: [
{
type: 'doc',
id: 'development/send-notification-flow',
label: '🌊 Send Notification Flow',
},
],
collapsed: false,
},
{
type: 'category',
link: {
type: 'generated-index',
title: 'Support - Telegram Git Notifier',
description: 'Please check this section if you have any problems with the bot or you want to request a new feature. We will try to help you as soon as possible.',
},
label: 'Support',
items: [
{
type: 'doc',
id: 'support/feature-requests',
label: '🔥 Feature Requests',
},
{
type: 'doc',
id: 'support/issues',
label: '🐛 Issues',
},
],
collapsed: false,
},
{
type: 'category',
link: {
type: 'generated-index',
title: 'GitHub Source - Telegram Git Notifier',
description: 'Please check this section if you want to contribute to the Telegram Git Notifier project. We will be happy to see your contributions. Let\'s make the bot better together!',
},
label: 'GitHub Source',
collapsed: false,
items: [
{
type: 'link',
label: 'Core',
description: 'The core package of the telegram git notifier.',
href: 'https://github.com/cslant/telegram-git-notifier',
},
{
type: 'link',
label: 'Laravel Package',
description: 'This is the recommended way to use the bot with Laravel.',
href: 'https://github.com/cslant/laravel-telegram-git-notifier',
},
{
type: 'link',
label: 'PHP Application',
description: 'You can use this if you don\'t want to use Laravel. This package is a standalone package.',
href: 'https://github.com/cslant/telegram-git-notifier-app',
}
],
},
],
};