-
Notifications
You must be signed in to change notification settings - Fork 6
/
documentation.yml
68 lines (66 loc) · 1.61 KB
/
documentation.yml
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
toc:
- name: Introduction
description: |
This scripting-documentation lists all available modules and their methods implemented in the current SinusBot Scripting Engine.<br/>
**Check out our guide in the [SinusBot Documentation](https://sinusbot.github.io/docs/scripts/) for explanations on how to get started.**
The code used to generate this documentation can be found [here on GitHub](https://github.com/SinusBot/scripting-docs). Contributions are welcome!
There is also a [documentation](https://multivit4min.github.io/Sinusbot-Command/) available for the [command-library](https://github.com/Multivit4min/Sinusbot-Command) that was introduced with sinusbot-1.0.0-alpha.
- name: generic
- registerPlugin
- Manifest
- mainFunction
- name: modules
description: |
Modules which can be imported via `require(<module name>)`
- engine
- store
- backend
- media
- audio
- format
- helpers
- event
- http
- net
- ws
- db
- fs
- graphics
- crypto
- name: interfaces
- Client
- Channel
- User
- Permission
- ChannelGroup
- ServerGroup
- Bytes
- BytesWriter
- PlaylistTrack
- Track
- ApiEvent
- Playlist
- NetClient
- DBConn
- FileInfo
- DiscordMessage
- Extended
- ExtendedDiscord
- ExtendedTS3
- TeamSpeakServerInfo
- TeamSpeakExtendedServerInfo
- CryptoKeypair
- name: types
- Message
- MoveInfo
- ChannelParams
- ClientServerGroupEvent
- NetConnectParams
- DBParams
- BannerSettings
- BannerLayer
- name: callbacks
- simpleRequestCallback
- netConnectCallback
- dbConnectCallback
- dbQueryCallback