Compare commits
49 Commits
Author | SHA1 | Date | |
---|---|---|---|
6de8b46cc8 | |||
51011ec401 | |||
6a3a31ab18 | |||
48867b8cf9 | |||
70a01ec9f5 | |||
49be7abc97 | |||
92e86ae7cc | |||
1ea0744062 | |||
7c0016c4be | |||
88260597b9 | |||
e035c8e93c | |||
ec3962306e | |||
a7c4686f66 | |||
3e68e1b509 | |||
332657936f | |||
196d3d8549 | |||
c138f0ac7e | |||
43dc6deaea | |||
014116c105 | |||
fc0b10815f | |||
cebf394e23 | |||
1a5001312b | |||
4526284902 | |||
47e4912c97 | |||
4d38da674e | |||
07d297173d | |||
dcdf91f445 | |||
a38a925e72 | |||
018a5cd9ea | |||
daf53ba226 | |||
27db3d5ef0 | |||
d1b27d3825 | |||
ec399233cc | |||
29c43e64e6 | |||
8dfbf1d7ab | |||
6200a18b82 | |||
df616d8b53 | |||
c1966e6f55 | |||
88c46f754f | |||
a2f5b30e75 | |||
d5f289887f | |||
78b24f0689 | |||
bc42df2472 | |||
43a79b3f1c | |||
8584c6c6fd | |||
b6d58cf9fc | |||
e55c85a5ad | |||
0a8350e934 | |||
a562ae4cef |
4
.gitignore
vendored
4
.gitignore
vendored
|
@ -2,4 +2,8 @@
|
||||||
config.toml
|
config.toml
|
||||||
.vs
|
.vs
|
||||||
.vscode
|
.vscode
|
||||||
|
<<<<<<< HEAD
|
||||||
.idea
|
.idea
|
||||||
|
=======
|
||||||
|
__pycache__
|
||||||
|
>>>>>>> 51011ec401ee07fe7446b24fad680a629e12ff56
|
||||||
|
|
|
@ -3,6 +3,9 @@ import random
|
||||||
|
|
||||||
|
|
||||||
def hitokoto(ctypet):
|
def hitokoto(ctypet):
|
||||||
|
|
||||||
|
result_type = None
|
||||||
|
|
||||||
try:
|
try:
|
||||||
|
|
||||||
if ctypet == '动画' or ctypet == 'a':
|
if ctypet == '动画' or ctypet == 'a':
|
||||||
|
@ -16,6 +19,7 @@ def hitokoto(ctypet):
|
||||||
elif ctypet == '原创' or ctypet == 'e':
|
elif ctypet == '原创' or ctypet == 'e':
|
||||||
ctype = 'e'
|
ctype = 'e'
|
||||||
elif ctypet == '网络' or ctypet == 'f':
|
elif ctypet == '网络' or ctypet == 'f':
|
||||||
|
elif ctypet == '来自网络' or ctypet == 'f':
|
||||||
ctype = 'f'
|
ctype = 'f'
|
||||||
elif ctypet == '其他' or ctypet == 'g':
|
elif ctypet == '其他' or ctypet == 'g':
|
||||||
ctype = 'g'
|
ctype = 'g'
|
||||||
|
@ -38,6 +42,12 @@ def hitokoto(ctypet):
|
||||||
return 0, hitokoto.json()
|
return 0, hitokoto.json()
|
||||||
else:
|
else:
|
||||||
return 3, None
|
return 3, None
|
||||||
|
elif ctypet == None:
|
||||||
|
ctype = random.choice('abcdefghijkl')
|
||||||
|
elif ctypet == 'help':
|
||||||
|
return 1, None, result_type
|
||||||
|
else:
|
||||||
|
return 3, None, result_type
|
||||||
|
|
||||||
params_value = {'c': ctype}
|
params_value = {'c': ctype}
|
||||||
hitokoto = requests.get('https://v1.hitokoto.cn', params=params_value)
|
hitokoto = requests.get('https://v1.hitokoto.cn', params=params_value)
|
||||||
|
@ -47,6 +57,38 @@ def hitokoto(ctypet):
|
||||||
except IOError:
|
except IOError:
|
||||||
return 2, None
|
return 2, None
|
||||||
|
|
||||||
|
htype=hitokoto.json()['type']
|
||||||
|
if htype=='a':
|
||||||
|
result_type = '动画'
|
||||||
|
elif htype=='b':
|
||||||
|
result_type = '动漫'
|
||||||
|
elif htype=='c':
|
||||||
|
result_type = '游戏'
|
||||||
|
elif htype=='d':
|
||||||
|
result_type = '文学'
|
||||||
|
elif htype=='e':
|
||||||
|
result_type = '原创'
|
||||||
|
elif htype=='f':
|
||||||
|
result_type = '来自网络'
|
||||||
|
elif htype=='g':
|
||||||
|
result_type = '其他'
|
||||||
|
elif htype=='h':
|
||||||
|
result_type = '影视'
|
||||||
|
elif htype=='i':
|
||||||
|
result_type = '诗词'
|
||||||
|
elif htype=='j':
|
||||||
|
result_type = '网易云'
|
||||||
|
elif htype=='k':
|
||||||
|
result_type = '哲学'
|
||||||
|
elif htype=='l':
|
||||||
|
result_type = '抖机灵'
|
||||||
|
else:
|
||||||
|
result_type = '无法获取'
|
||||||
|
|
||||||
|
return 0, hitokoto.json(), result_type
|
||||||
|
|
||||||
|
except IOError:
|
||||||
|
return 2, None, result_type
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -0,0 +1,15 @@
|
||||||
|
import time
|
||||||
|
import random
|
||||||
|
import asyncio
|
||||||
|
import traceback
|
||||||
|
|
||||||
|
from typing import Dict, List, Tuple, Any, Optional, Union, Literal
|
||||||
|
|
||||||
|
import qtoml
|
||||||
|
import socketio
|
||||||
|
from colorama import Fore, Style
|
||||||
|
from nacl.signing import SigningKey
|
||||||
|
from lib_not_dr.types import Options
|
||||||
|
from mcstatus import JavaServer
|
||||||
|
|
||||||
|
def mcstatus():
|
|
@ -3,4 +3,9 @@ colorama
|
||||||
qtoml
|
qtoml
|
||||||
pynacl
|
pynacl
|
||||||
python-socketio[asyncio_client]
|
python-socketio[asyncio_client]
|
||||||
|
<<<<<<< HEAD
|
||||||
mcstatus
|
mcstatus
|
||||||
|
=======
|
||||||
|
mcstatus
|
||||||
|
requests
|
||||||
|
>>>>>>> 51011ec401ee07fe7446b24fad680a629e12ff56
|
||||||
|
|
Loading…
Reference in New Issue
Block a user