@@ -14,7 +14,6 @@ const readline = require("readline");
14
14
const fs = require ( "fs" ) ;
15
15
const { cpuUsage } = require ( "process" ) ;
16
16
17
-
18
17
module . exports = {
19
18
name : "addfaq" ,
20
19
description : "Creates a FAQ Q&A" ,
@@ -24,6 +23,10 @@ module.exports = {
24
23
. addField (
25
24
"Enter your question, then send that" ,
26
25
"Then after that, send your answer. It will be 2 messages"
26
+ )
27
+ . setFooter (
28
+ "Requested by " + message . author . username ,
29
+ message . author . displayAvatarURL ( { format : "gif" , dynamic : "true" } )
27
30
) ;
28
31
message . channel . send ( embedcollecttrigger ) ;
29
32
message . channel
@@ -32,29 +35,37 @@ module.exports = {
32
35
time : 60000000 ,
33
36
} )
34
37
. then ( ( collected ) => {
35
- if ( ( message . member . hasPermission ( "ADMINISTRATOR" , "MANAGE_SERVER" , "KICK_MEMBERS" ) ) ) {
36
-
38
+ if (
39
+ message . member . hasPermission (
40
+ "ADMINISTRATOR" ,
41
+ "MANAGE_SERVER" ,
42
+ "KICK_MEMBERS"
43
+ )
44
+ ) {
37
45
function makeid ( length ) {
38
- var result = '' ;
39
- var characters = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789' ;
46
+ var result = "" ;
47
+ var characters =
48
+ "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789" ;
40
49
var charactersLength = characters . length ;
41
- for ( var i = 0 ; i < length ; i ++ ) {
42
- result += characters . charAt ( Math . floor ( Math . random ( ) * charactersLength ) ) ;
50
+ for ( var i = 0 ; i < length ; i ++ ) {
51
+ result += characters . charAt (
52
+ Math . floor ( Math . random ( ) * charactersLength )
53
+ ) ;
43
54
}
44
55
return result ;
45
- }
46
- var ID ;
47
- ID = makeid ( 5 ) ;
48
-
56
+ }
57
+ var ID ;
58
+ ID = makeid ( 5 ) ;
59
+
49
60
function sendFAQChannel ( ) {
50
- let channel = client . channels . cache . get ( "701517404659777666" )
61
+ let channel = client . channels . cache . get ( "701517404659777666" ) ;
51
62
let faqqanda = new MessageEmbed ( )
52
- . setColor ( "#ff9100" )
53
- . addField ( myEnmap . faqs . observe ( ID ) , ID ) ;
54
- client . channels . cache . get ( ' 701517404659777666' ) ;
55
- channel . send ( faqqanda ) ;
63
+ . setColor ( "#ff9100" )
64
+ . addField ( myEnmap . faqs . observe ( ID ) , ID ) ;
65
+ client . channels . cache . get ( " 701517404659777666" ) ;
66
+ channel . send ( faqqanda ) ;
56
67
}
57
- myEnmap . faqs . fetchAll
68
+ myEnmap . faqs . fetchAll ;
58
69
myEnmap . faqs . set ( ID , [
59
70
"Question: " ,
60
71
collected . first ( ) . content ,
0 commit comments