23
23
"null"
24
24
]
25
25
}
26
+ userinputs = {'請輸入Plurk APP_KEY: ' ,'請輸入Plurk APP_SECRET: ' ,'請輸入Plurk ACCEESS_TOKEN: ' ,'請輸入Plurk ACCESS_TOKEN_SECRET: ' ,
27
+ '請輸入Discord Token: ' ,'請輸入Discord ServerID: ' ,'請輸入Discord ChannelID: ' ,'請輸入Discord Prefix: ' }
26
28
27
29
def install ():
28
- data ['Plurk' ]['APP_KEY' ] = input ('請輸入Plurk APP_KEY: ' )
29
- data ['Plurk' ]['APP_SECRET' ] = input ('請輸入Plurk APP_SECRET: ' )
30
- data ['Plurk' ]['ACCEESS_TOKEN' ] = input ('請輸入Plurk ACCEESS_TOKEN: ' )
31
- data ['Plurk' ]['ACCESS_TOKEN_SECRET' ] = input ('請輸入Plurk ACCESS_TOKEN_SECRET: ' )
32
- data ['Discord' ]['Token' ] = input ('請輸入Discord Token: ' )
33
- data ['Discord' ]['ServerID' ] = input ('請輸入Discord ServerID: ' )
34
- data ['Discord' ]['ChannelID' ] = input ('請輸入Discord ChannelID: ' )
35
- data ['Discord' ]['Prefix' ] = input ('請輸入Discord Prefix: ' )
30
+ data ['Plurk' ]['APP_KEY' ] = input (userinputs [ 0 ] )
31
+ data ['Plurk' ]['APP_SECRET' ] = input (userinputs [ 1 ] )
32
+ data ['Plurk' ]['ACCEESS_TOKEN' ] = input (userinputs [ 2 ] )
33
+ data ['Plurk' ]['ACCESS_TOKEN_SECRET' ] = input (userinputs [ 3 ] )
34
+ data ['Discord' ]['Token' ] = input (userinputs [ 4 ] )
35
+ data ['Discord' ]['ServerID' ] = input (userinputs [ 5 ] )
36
+ data ['Discord' ]['ChannelID' ] = input (userinputs [ 6 ] )
37
+ data ['Discord' ]['Prefix' ] = input (userinputs [ 7 ] )
36
38
data ['BlockedWord' ] = list (map (str , input ('請輸入封鎖字詞(輸入null 表示不封鎖)' + '\n ' + '(輸入格式為 123,456,789 或者是 null ):' ).split (',' )) )
37
39
with open ("token.json" , "w" ) as write_file :
38
40
json .dump (data , write_file )
@@ -90,7 +92,7 @@ def clear_screen():
90
92
os .system ("cls" )
91
93
else :
92
94
os .system ("clear" )
93
-
95
+
94
96
modtb = ( "===============================================\n "
95
97
"Python-PlurkDiscordsyncBOT - Modify-BlockedWord\n "
96
98
"===============================================\n " )
@@ -127,6 +129,21 @@ def ModifysettinBlockedWord(data):
127
129
"Python-PlurkDiscordsyncBOT - Modify\n "
128
130
"===================================\n " )
129
131
132
+ modif = ("------Plurk------\n "
133
+ "1. 修改 App_Key\n "
134
+ "2. 修改 APP_SECRET\n "
135
+ "3. 修改 ACCEESS_TOKEN\n "
136
+ "4. 修改 ACCESS_TOKEN_SECRET\n "
137
+ "------Discord------\n "
138
+ "5. 修改 Token\n "
139
+ "6. 修改 ServerID\n "
140
+ "7. 修改 ChannelID\n "
141
+ "8. 修改 Prefix\n "
142
+ "-------封鎖-------\n "
143
+ "9. 修改 封鎖字詞\n "
144
+ "\n 0. 離開\n " )
145
+
146
+
130
147
def Modifysetting ():
131
148
clear_screen ()
132
149
with open ("token.json" , "r" ) as re :
@@ -142,36 +159,24 @@ def Modifysetting():
142
159
print ('Prefix :' ,data ['Discord' ]['Prefix' ])
143
160
print ('BlockedWord :' ,data ['BlockedWord' ])
144
161
print (modt )
145
- print ("------Plurk------" )
146
- print ("1. 修改 App_Key" )
147
- print ("2. 修改 APP_SECRET" )
148
- print ("3. 修改 ACCEESS_TOKEN" )
149
- print ("4. 修改 ACCESS_TOKEN_SECRET" )
150
- print ("------Discord------" )
151
- print ("5. 修改 Token" )
152
- print ("6. 修改 ServerID" )
153
- print ("7. 修改 ChannelID" )
154
- print ("8. 修改 Prefix" )
155
- print ("-----封鎖字詞-----" )
156
- print ("9. 修改 封鎖字詞" )
157
- print ("\n 0. 離開" )
162
+ print (modif )
158
163
choice = user_choice ()
159
164
if choice == "1" :
160
- data ['Plurk' ]['APP_KEY' ] = input ('請輸入Plurk APP_KEY: ' )
165
+ data ['Plurk' ]['APP_KEY' ] = input (userinputs [ 0 ] )
161
166
elif choice == "2" :
162
- data ['Plurk' ]['APP_SECRET' ] = input ('請輸入Plurk APP_SECRET: ' )
167
+ data ['Plurk' ]['APP_SECRET' ] = input (userinputs [ 1 ] )
163
168
elif choice == "3" :
164
- data ['Plurk' ]['ACCEESS_TOKEN' ] = input ('請輸入Plurk ACCEESS_TOKEN: ' )
169
+ data ['Plurk' ]['ACCEESS_TOKEN' ] = input (userinputs [ 2 ] )
165
170
elif choice == "4" :
166
- data ['Plurk' ]['ACCESS_TOKEN_SECRET' ] = input ('請輸入Plurk ACCESS_TOKEN_SECRET: ' )
171
+ data ['Plurk' ]['ACCESS_TOKEN_SECRET' ] = input (userinputs [ 3 ] )
167
172
elif choice == "5" :
168
- data ['Discord' ]['Token' ] = input ('請輸入Discord Token: ' )
173
+ data ['Discord' ]['Token' ] = input (userinputs [ 4 ] )
169
174
elif choice == "6" :
170
- data ['Discord' ]['ServerID' ] = input ('請輸入Discord ServerID: ' )
175
+ data ['Discord' ]['ServerID' ] = input (userinputs [ 5 ] )
171
176
elif choice == "7" :
172
- data ['Discord' ]['ChannelID' ] = input ('請輸入Discord ChannelID: ' )
177
+ data ['Discord' ]['ChannelID' ] = input (userinputs [ 6 ] )
173
178
elif choice == "8" :
174
- data ['Discord' ]['Prefix' ] = input ('請輸入Discord Prefix: ' )
179
+ data ['Discord' ]['Prefix' ] = input (userinputs [ 7 ] )
175
180
elif choice == "9" :
176
181
data = ModifysettinBlockedWord (data )
177
182
elif choice == "0" :
0 commit comments