FoofyFox Sandstorm 2
General-purpose Discord bot in C++
SSGlobals.h
Go to the documentation of this file.
1
#ifndef SSGLOBALS_H_
2
#define SSGLOBALS_H_
3
10
// INCLUDES
11
#include <cstdint>
12
13
#include <vector>
14
#include <array>
15
#include <queue>
16
#include <set>
17
18
#include <functional>
19
#include <thread>
20
#include <chrono>
21
#include <memory>
22
#include <utility>
23
24
#include <dpp/dpp.h>
25
#include <mpg123.h>
26
27
28
#ifndef DEFAULT_READ_BUFFER_SIZE
29
#define DEFAULT_READ_BUFFER_SIZE 512
30
#endif
31
32
#ifndef DEFAULT_HELP_FILENAME
33
#define DEFAULT_HELP_FILENAME "assets/help.md"
34
#endif
35
36
#ifndef DEFAULT_FORTUNE_FILENAME
37
#define DEFAULT_FORTUNE_FILENAME "assets/ft.txt"
38
#endif
39
40
#ifndef DEFAULT_LAUGH_MAX
41
#define DEFAULT_LAUGH_MAX 128u
42
#endif
43
44
#ifndef DEFAULT_IMG_FILENAME
45
#define DEFAULT_IMG_FILENAME "assets/wd.png"
46
#endif
47
48
#ifndef DEFAULT_FENN_PATH
49
#define DEFAULT_FENN_PATH "assets/fenn"
50
#endif
51
52
#ifndef DEFAULT_AUDIO_QUEUE_MAX
53
#define DEFAULT_AUDIO_QUEUE_MAX 16u
54
#endif
55
56
#ifndef DEFAULT_ARGS_MAX
57
#define DEFAULT_ARGS_MAX 16u
58
#endif
59
60
#ifndef DEFAULT_SWITCH
61
#define DEFAULT_SWITCH '-'
62
#endif
63
64
#endif
/* SSGLOBALS_H_ */
src
ss
SSGlobals.h
Generated by
1.9.4