Archived
1
0
Fork 0
This commit is contained in:
多羅狼 2023-12-29 15:52:53 +08:00 committed by GitHub
parent b4d9975afb
commit c6d03a87df
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
7 changed files with 6 additions and 31 deletions

View file

@ -8,9 +8,9 @@ from config import Config
from core.builtins import Bot, Plain, Image
from core.component import module
from core.dirty_check import check_bool, rickroll
from core.exceptions import ConfigValueError
from core.petal import count_petal
from core.utils.cooldown import CoolDown
from core.exceptions import ConfigValueError
os.environ['LANGCHAIN_TRACING_V2'] = str(Config('enable_langsmith'))
if Config('enable_langsmith'):

View file

@ -3,8 +3,8 @@ import datetime
from config import Config
from core.builtins import Bot
from core.component import module
from core.utils.http import get_url
from core.exceptions import ConfigValueError
from core.utils.http import get_url
api_key = Config('exchange_rate_api_key')

View file

@ -8,8 +8,6 @@ from core.utils.image import msgchain2image
from modules.maimai.libraries.apidata import get_alias, get_info, search_by_alias, update_alias, update_covers
from modules.maimai.libraries.best50 import computeRa
from modules.maimai.libraries.music import TotalList
from .rating import *
from .regex import *
total_list = TotalList()

View file

@ -1,8 +1,8 @@
from core.builtins import Bot, Plain, Image as BImage
from core.utils.image import msgchain2image
from modules.maimai import total_list, mai
from modules.maimai.libraries.apidata import get_info, search_by_alias
from modules.maimai.libraries.best50 import generate
from modules.maimai.libraries.music import TotalList
from modules.maimai.libraries.utils import get_level_process, get_plate_process, get_player_score, get_rank, \
get_score_list
@ -10,7 +10,6 @@ goal_list = ["A", "AA", "AAA", "S", "S+", "SS", "SS+", "SSS", "SSS+",
"FC", "FC+", "AP", "AP+", "FS", "FS+", "FDX", "FDX+"]
level_list = ['1', '2', '3', '4', '5', '6', '7', '7+', '8', '8+', '9', '9+',
'10', '10+', '11', '11+', '12', '12+', '13', '13+', '14', '14+', '15']
total_list = TotalList()
@mai.command('b50 [<username>] {{maimai.help.b50}}')

View file

@ -5,34 +5,13 @@ from core.builtins import Bot, Plain, Image as BImage
from core.component import module
from core.logger import Logger
from core.utils.image import msgchain2image
from modules.maimai import get_diff, total_list
from modules.maimai.rating import goal_list, level_list
from modules.maimai.libraries.apidata import get_alias, get_info, search_by_alias
from modules.maimai.libraries.music import TotalList
from modules.maimai.libraries.utils import get_level_process, get_plate_process, get_player_score
total_list = TotalList()
diff_label = ['Basic', 'Advanced', 'Expert', 'Master', 'Re:MASTER']
diff_label_abbr = ['bas', 'adv', 'exp', 'mas', 'rem']
diff_label_zhs = ['绿', '', '', '', '']
diff_label_zht = ['', '', '']
def get_diff(diff):
diff = diff.lower()
diff_label_lower = [label.lower() for label in diff_label]
if diff in diff_label_zhs:
level = diff_label_zhs.index(diff)
elif diff in diff_label_zht:
level = diff_label_zht.index(diff)
elif diff in diff_label_abbr:
level = diff_label_abbr.index(diff)
elif diff in diff_label_lower:
level = diff_label_lower.index(diff)
else:
level = None
return level
mai_regex = module('maimai_regex',
desc='{maimai.help.maimai_regex.desc}', recommend_modules=['maimai'],

View file

@ -5,10 +5,10 @@ from config import Config
from core.builtins import Bot
from core.component import module
from core.dirty_check import check_bool, rickroll
from core.exceptions import ConfigValueError
from core.logger import Logger
from core.petal import count_petal
from core.utils.cooldown import CoolDown
from core.exceptions import ConfigValueError
openai.api_key = Config('openai_api_key')

View file

@ -1,15 +1,14 @@
import os
import urllib.parse
from PIL import Image
from config import Config
from core.builtins import Bot, Image as BImage
from core.component import module
from core.dirty_check import check_bool, rickroll
from core.exceptions import ConfigValueError
from core.utils.http import download_to_cache, get_url
from core.exceptions import ConfigValueError
appid = Config('wolfram_alpha_appid')