summaryrefslogtreecommitdiffstats
path: root/v7.1.3/searchindex.js
diff options
context:
space:
mode:
authorGravatar ChrisLovering <[email protected]>2022-06-28 11:02:39 +0000
committerGravatar ChrisLovering <[email protected]>2022-06-28 11:02:39 +0000
commit4579ee8f7565651b2ff8799dcb4bf0ab1717fa0c (patch)
treec53ba5f294d8e46cce643cf9377340f9763e5f22 /v7.1.3/searchindex.js
parentDeploying to docs from @ python-discord/bot-core@0c01973c33554f7da5e6c812ebac... (diff)
Deploying to docs from @ python-discord/bot-core@109da8bdde367e85d334b8f96dfaf28e7a52afee 🚀
Diffstat (limited to 'v7.1.3/searchindex.js')
-rw-r--r--v7.1.3/searchindex.js2
1 files changed, 1 insertions, 1 deletions
diff --git a/v7.1.3/searchindex.js b/v7.1.3/searchindex.js
index d5b30ae9..3592dc17 100644
--- a/v7.1.3/searchindex.js
+++ b/v7.1.3/searchindex.js
@@ -1 +1 @@
-Search.setIndex({docnames:["changelog","index","output/botcore","output/botcore.async_stats","output/botcore.exts","output/botcore.site_api","output/botcore.utils","output/botcore.utils.caching","output/botcore.utils.channel","output/botcore.utils.logging","output/botcore.utils.members","output/botcore.utils.regex","output/botcore.utils.scheduling"],envversion:{"sphinx.domains.c":2,"sphinx.domains.changeset":1,"sphinx.domains.citation":1,"sphinx.domains.cpp":5,"sphinx.domains.index":1,"sphinx.domains.javascript":2,"sphinx.domains.math":2,"sphinx.domains.python":3,"sphinx.domains.rst":2,"sphinx.domains.std":2,"sphinx.ext.intersphinx":1,"sphinx.ext.todo":2,sphinx:56},filenames:["changelog.rst","index.rst","output/botcore.rst","output/botcore.async_stats.rst","output/botcore.exts.rst","output/botcore.site_api.rst","output/botcore.utils.rst","output/botcore.utils.caching.rst","output/botcore.utils.channel.rst","output/botcore.utils.logging.rst","output/botcore.utils.members.rst","output/botcore.utils.regex.rst","output/botcore.utils.scheduling.rst"],objects:{"":[[2,0,0,"-","botcore"]],"botcore.BotBase":[[2,2,1,"","__init__"],[2,2,1,"","add_cog"],[2,2,1,"","add_command"],[2,2,1,"","clear"],[2,2,1,"","close"],[2,2,1,"","load_extensions"],[2,2,1,"","log_to_dev_log"],[2,2,1,"","on_guild_available"],[2,2,1,"","on_guild_unavailable"],[2,2,1,"","ping_services"],[2,2,1,"","remove_command"],[2,2,1,"","setup_hook"],[2,2,1,"","wait_until_guild_available"]],"botcore.StartupError":[[2,2,1,"","__init__"]],"botcore.async_stats":[[3,1,1,"","AsyncStatsClient"]],"botcore.async_stats.AsyncStatsClient":[[3,2,1,"","__init__"],[3,2,1,"","create_socket"]],"botcore.site_api":[[5,1,1,"","APIClient"],[5,3,1,"","ResponseCodeError"]],"botcore.site_api.APIClient":[[5,2,1,"","__init__"],[5,2,1,"","close"],[5,2,1,"","delete"],[5,2,1,"","get"],[5,2,1,"","maybe_raise_for_status"],[5,2,1,"","patch"],[5,2,1,"","post"],[5,2,1,"","put"],[5,2,1,"","request"]],"botcore.site_api.ResponseCodeError":[[5,2,1,"","__init__"],[5,2,1,"","__str__"]],"botcore.utils":[[6,4,1,"","apply_monkey_patches"],[7,0,0,"-","caching"],[8,0,0,"-","channel"],[9,0,0,"-","logging"],[10,0,0,"-","members"],[11,0,0,"-","regex"],[12,0,0,"-","scheduling"],[6,4,1,"","unqualify"]],"botcore.utils.caching":[[7,1,1,"","AsyncCache"]],"botcore.utils.caching.AsyncCache":[[7,2,1,"","__call__"],[7,2,1,"","__init__"],[7,2,1,"","clear"]],"botcore.utils.channel":[[8,4,1,"","get_or_fetch_channel"],[8,4,1,"","is_in_category"]],"botcore.utils.logging":[[9,1,1,"","CustomLogger"],[9,4,1,"","get_logger"]],"botcore.utils.logging.CustomLogger":[[9,2,1,"","trace"]],"botcore.utils.members":[[10,4,1,"","get_or_fetch_member"],[10,4,1,"","handle_role_change"]],"botcore.utils.regex":[[11,5,1,"","DISCORD_INVITE"],[11,5,1,"","FORMATTED_CODE_REGEX"],[11,5,1,"","RAW_CODE_REGEX"]],"botcore.utils.scheduling":[[12,1,1,"","Scheduler"],[12,4,1,"","create_task"]],"botcore.utils.scheduling.Scheduler":[[12,2,1,"","__contains__"],[12,2,1,"","__init__"],[12,2,1,"","cancel"],[12,2,1,"","cancel_all"],[12,2,1,"","schedule"],[12,2,1,"","schedule_at"],[12,2,1,"","schedule_later"]],botcore:[[2,1,1,"","BotBase"],[2,3,1,"","StartupError"],[3,0,0,"-","async_stats"],[4,0,0,"-","exts"],[5,0,0,"-","site_api"],[6,0,0,"-","utils"]]},objnames:{"0":["py","module","Python module"],"1":["py","class","Python class"],"2":["py","method","Python method"],"3":["py","exception","Python exception"],"4":["py","function","Python function"],"5":["py","data","Python data"]},objtypes:{"0":"py:module","1":"py:class","2":"py:method","3":"py:exception","4":"py:function","5":"py:data"},terms:{"0":[0,7,9],"0a0":0,"1":[0,5,9],"10th":0,"12":0,"128":7,"14th":0,"17th":0,"18th":0,"19th":0,"2":[0,2],"2021":0,"2022":0,"204":5,"20th":0,"21st":0,"22nd":0,"24th":0,"25th":0,"26th":0,"29":0,"2nd":0,"3":[0,5],"32":0,"34":0,"35":0,"37":0,"39":0,"3rd":0,"4":0,"403":6,"42":0,"4cbe8f5":0,"5":0,"54":0,"56":0,"5a06fa5":0,"5th":0,"6":0,"61":0,"63":0,"64":0,"65":0,"66":0,"68":0,"69":0,"7":[0,5],"72":0,"75":0,"78":0,"79":0,"8125":3,"987235d":0,"9th":0,"abstract":0,"break":0,"case":0,"class":[0,2,3,5,7,9,12],"do":8,"float":12,"function":[0,2,7,8,9,10,12],"import":0,"int":[2,3,7,8,12],"long":12,"na\u00efv":12,"new":[3,5,7,12],"public":0,"return":[0,2,3,5,6,7,8,9,10,12],"true":[5,9,12],A:[2,5,6,7,8,12],And:5,If:[2,5,12],It:6,No:5,Not:2,The:[2,3,5,6,7,8,9,10,12],To:[2,9],_:0,__call__:7,__contains__:12,__init__:[0,2,3,5,7,12],__str__:5,_guild_avail:0,abstracteventloop:[3,12],act:6,actual:0,ad:[0,6,9],add:[0,2],add_cog:2,add_command:2,add_rol:10,after:12,aiohttp:[0,2,5],alia:[2,6],alias:[2,6],all:[0,2,3,6,12],all_command:2,all_extens:2,allow:[0,2],allowed_rol:2,alpha:0,alreadi:12,also:[0,6],an:[0,2,3,5,6,7,8,9,12],ani:[5,11,12],api:[0,5,10],api_cli:[0,2],apicli:[0,2,5],appear:2,appli:[6,7],apply_monkey_patch:[0,6],april:0,ar:[2,7,11],arg:[2,9],arg_offset:7,argument:[5,6,7,9,10],around:5,async:[0,2,3,5,7,8,10],async_rediscach:2,async_stat:[1,2],asynccach:7,asyncio:[0,3,12],asyncresolv:0,asyncstatscli:[2,3],asyncstatsdcli:0,attempt:[2,8,10],attribut:6,authent:5,autogener:0,avail:[0,2],avoid:[0,2],await:[10,12],awar:12,back:0,base:[0,2,3,5,7,9,12],basic:0,becaus:2,becom:2,befor:[0,2,12],behaviour:0,being:6,between:0,block:[0,11],bool:[5,8,12],bot:[0,2,6,8],botbas:[0,2],botcor:[0,1],broke:0,bug:0,bump:0,cach:[0,2,6,8,10],calcul:12,call:[2,12],callabl:[7,10],can:[0,12],cancel:12,cancel_al:12,cannot:[0,2],captur:[0,11],categori:8,category_id:8,caus:[2,6],chang:0,changelog:1,channel:[0,2,6],channel_id:8,charact:0,check:[5,8,12],chunk:0,ci:0,clear:[2,7],client:[0,2,3],clientrespons:5,clientsess:[2,5],close:[0,2,5,12],cloudflar:6,code:[0,11],cog:[0,2,4],command:[0,2,6,8],commit:0,common:[0,2,6,9,11],commun:3,connect:[0,2,3],connector:2,constructor:5,contain:12,content:5,core:0,coro:[10,12],coroutin:[7,10,12],correct:0,could:10,crash:0,creat:[0,2,3,7,12],create_datagram_endpoint:3,create_socket:[2,3],create_task:12,creation:0,current:12,custom:[0,7,9],customlogg:9,datetim:12,deadlock:2,deal:0,decemb:0,decor:7,delai:12,delet:[5,7],depend:8,deprec:0,detect:0,dev:2,develop:[2,6],dict:5,directli:0,discord:[0,2,4,6,8,10,11],discord_invit:11,disnak:0,distinguish:12,django:5,doc:0,document:0,doesn:12,don:[0,12],done:12,dummi:[0,2],dynam:0,each:0,edit:2,either:2,elsewher:12,emit:2,empti:2,endpoint:5,ensur:[2,11],entir:[0,2],equival:5,error:[2,5,6,10],event:[0,2,3,12],event_loop:12,exc_info:9,exce:7,except:[2,5,9,12],execut:12,exist:12,expect:10,express:11,ext:[0,1,2,6,8],extend:0,extens:[0,2],extra:5,fail:8,failur:10,featur:[0,2],februari:0,fetch:[8,10],fifo:7,fix:0,forbidden:8,format:11,formatted_code_regex:11,forum:0,found:[10,12],from:[0,2,3,5,6,8,10,12],futur:12,gatewai:2,gener:[2,12],get:[0,5,8,10],get_logg:9,get_or_fetch_channel:8,get_or_fetch_memb:10,give:2,given:[2,3,6,8,9,10,12],group:[6,11],guild:[0,2,10],guild_available_but_cache_empti:2,guild_creat:2,guild_id:2,guildchannel:8,ha:6,handl:[0,10,12],handle_role_chang:10,hashabl:12,have:[8,9],heavi:6,help:0,helper:[8,10],hook:0,host:3,houston:9,how:[7,12],http:[5,11],http_session:2,httpexcept:8,id:[2,8,12],identifi:12,ignor:6,immedi:12,implement:[2,3,7,9],inadequ:2,index:1,indic:10,individu:2,inform:[1,9],init:[0,2,3],initi:[5,12],initialis:[2,7],instanc:[0,2,5,7,8,9,12],instanti:[2,12],instead:[2,12],intend:10,interact:8,interactin:10,interest:9,intern:[2,6],intersphinx:0,invalid:8,invaliddata:8,invit:[0,11],is_in_categori:8,item:7,its:2,januari:0,json:5,keep:12,kei:7,keyword:[5,6,9],known:12,kwarg:[2,5,9,12],latest:0,level:[6,9],lint:0,list:2,ll:12,load:[0,2,6],load_extens:2,localhost:3,log:[0,2,6,12],log_to_dev_log:2,logger:[0,9],logic:0,longer:0,look:12,loop:[2,3,12],lot:0,lru:7,made:0,mai:[0,7],main:0,make:[0,9],mani:[0,2,7],manipul:0,manual:2,march:0,match:2,max_siz:7,maximum:7,maybe_raise_for_statu:5,member:[0,2,6],member_id:10,mention:2,messag:[2,9,12],method:[3,5,6,9],migrat:0,modul:[0,2,6,12],monkei:[0,6],move:0,msg:9,multivers:0,must:12,mypi:9,name:[2,6,9,12],namespac:[0,12],next:0,non:5,none:[2,3,5,6,7,9,10,12],normal:2,notabl:0,notfound:8,notic:0,novemb:0,now:[0,12],number:0,object:[5,6,7,8,10,12],offset:7,ok:5,older:0,on_guild_avail:2,on_guild_unavail:2,on_readi:2,onc:7,one:[0,2],onli:2,oper:[2,12],option:[2,3,5,7,9,10],order:[7,12],other:12,otherwis:12,our:[0,6],out:0,output:11,own:0,packag:[0,6],page:1,pagin:0,paramet:[2,3,5,6,7,8,9,10,12],pars:11,pass:[0,5,9,10,12],past:12,patch:[0,5,6],pattern:11,permiss:[0,8],ping:2,ping_servic:2,pleas:11,poetri:0,popul:2,port:[0,3],posit:7,post:5,prefix:3,prematur:12,prevent:12,problem:9,process:0,provid:[7,12],put:5,py:0,pyproject:0,python:[2,12],qualifi:6,quot:11,rais:[5,8,10,12],raise_for_statu:5,ran:2,rather:6,raw:11,raw_code_regex:11,re:[2,12],readi:2,real:0,receiv:[5,8],recognis:9,reconnect:0,redi:0,redis_sess:2,redissess:2,refer:0,regex:[0,2,6],regular:11,relat:[7,9],releas:0,remov:[0,2],remove_command:2,remove_rol:10,repo:0,represent:5,request:[5,11],request_text:5,requir:[2,12],resolut:0,resolv:2,respons:5,response_json:5,response_text:5,responsecodeerror:5,restor:0,result:[0,12],retriev:8,reusabl:4,revert:[0,5],role:[2,10],root:[2,6],root_alias:6,rout:6,run:12,s:[0,6,7,9,11,12],safe:0,same:12,sanitis:11,save:2,schedul:[0,2,6],schedule_at:12,schedule_lat:12,search:1,second:[2,12],self:2,send:5,send_typ:6,sequenc:6,server:[2,11],servic:2,session:[0,2,5],session_kwarg:5,set:2,setup:[0,2],setup_hook:2,sever:9,share:0,should:[0,2,5],should_rais:5,similar:11,singl:0,site:[0,5],site_api:[0,1,2],site_api_token:5,site_api_url:5,size:7,so:[0,6],socket:3,sole:10,someth:11,sourc:[2,3,5,6,7,8,9,10,11,12],specifi:0,sphinx:0,start:[0,2,12],startup:2,startuperror:2,stat:3,statsclientbas:3,statsd:[0,2,3],statsd_url:[0,2],still:2,store:[6,7],str:[2,3,5,6,9,12],string:5,sub:[0,2],submodul:1,subpackag:1,subtract:12,suggest:12,support:[0,3,6,12],suppressed_except:12,t:[0,12],target:7,task:[0,2,12],task_id:12,text:5,textchannel:8,than:6,thei:2,them:[2,12],thi:[0,2,6,8,10,11,12],thrown:6,thu:2,time:[0,12],timeout:0,timezon:12,token:5,toml:0,tool:[2,6],top:6,trace:[0,9],track:12,transport:3,tupl:12,two:6,type:[2,3,5,6,7,8,9,10,12],unavail:2,unawait:12,under:6,union:12,uniqu:12,unknown:8,unqualifi:[0,6],unschedul:12,until:[2,11],up:[0,2],url:[0,2,5],urllib:11,us:[0,2,3,5,6,8,9,10,11,12],utc:12,util:[0,1,2,7,9],valu:9,valueerror:5,variou:8,version:0,wa:[8,12],wait:[2,12],wait_for:2,wait_until_guild_avail:2,warn:12,we:[9,10],when:[0,2,3,5,6,7,12],whether:[5,8],which:[0,6,12],whitespac:[0,11],within:[0,2],work:0,worker:6,wrap:[7,12],wrapper:[0,5,12],x:0,you:[8,11]},titles:["Changelog","Bot Core Project Documentation","Botcore","async_stats","Exts","site_api","Utils","caching","channel","logging","members","regex","scheduling"],titleterms:{async_stat:3,bot:1,botcor:2,cach:7,changelog:0,channel:8,core:1,document:1,ext:4,extra:1,log:9,member:10,modul:1,project:1,refer:1,regex:11,schedul:12,site_api:5,submodul:[2,6],subpackag:2,util:6}}) \ No newline at end of file
+Search.setIndex({"docnames": ["changelog", "index", "output/botcore", "output/botcore.async_stats", "output/botcore.exts", "output/botcore.site_api", "output/botcore.utils", "output/botcore.utils.caching", "output/botcore.utils.channel", "output/botcore.utils.logging", "output/botcore.utils.members", "output/botcore.utils.regex", "output/botcore.utils.scheduling"], "filenames": ["changelog.rst", "index.rst", "output/botcore.rst", "output/botcore.async_stats.rst", "output/botcore.exts.rst", "output/botcore.site_api.rst", "output/botcore.utils.rst", "output/botcore.utils.caching.rst", "output/botcore.utils.channel.rst", "output/botcore.utils.logging.rst", "output/botcore.utils.members.rst", "output/botcore.utils.regex.rst", "output/botcore.utils.scheduling.rst"], "titles": ["Changelog", "Bot Core Project Documentation", "Botcore", "async_stats", "Exts", "site_api", "Utils", "caching", "channel", "logging", "members", "regex", "scheduling"], "terms": {"next": 0, "7": [0, 5], "x": 0, "featur": [0, 2], "releas": 0, "support": [0, 3, 6, 12], "79": 0, "restor": 0, "site": [0, 5], "add": [0, 2], "sphinx": 0, "multivers": 0, "make": [0, 9], "avail": [0, 2], "older": 0, "doc": 0, "version": 0, "1": [0, 5, 9], "0": [0, 7, 9], "24th": 0, "mai": [0, 7], "2022": 0, "78": 0, "bump": 0, "discord": [0, 2, 4, 6, 8, 10, 11], "py": 0, "4cbe8f5": 0, "thi": [0, 2, 6, 8, 10, 11, 12], "fix": 0, "bug": 0, "permiss": [0, 8], "resolut": 0, "when": [0, 2, 3, 5, 6, 7, 12], "deal": 0, "time": [0, 12], "out": 0, "member": [0, 2, 6], "10th": 0, "break": 0, "75": 0, "invit": [0, 11], "regex": [0, 2, 6], "longer": 0, "return": [0, 2, 3, 5, 6, 7, 8, 9, 10, 12], "url": [0, 2, 5], "safe": 0, "result": [0, 12], "refer": 0, "document": 0, "handl": [0, 10, 12], "captur": [0, 11], "all": [0, 2, 3, 6, 12], "charact": 0, "up": [0, 2], "whitespac": [0, 11], "6": 0, "4": 0, "26th": 0, "april": 0, "72": 0, "5a06fa5": 0, "notabl": 0, "one": [0, 2], "commit": 0, "dynam": 0, "extend": 0, "timeout": 0, "guild": [0, 2, 10], "chunk": 0, "base": [0, 2, 3, 5, 7, 9, 12], "number": 0, "so": [0, 6], "should": [0, 2, 5], "actual": 0, "work": 0, "our": [0, 6], "now": [0, 12], "3": [0, 5], "2": [0, 2], "25th": 0, "69": 0, "us": [0, 2, 3, 5, 6, 8, 9, 10, 11, 12], "statsd_url": [0, 2], "get": [0, 5, 8, 10], "pass": [0, 5, 9, 10, 12], "botbas": [0, 2], "21st": 0, "68": 0, "correct": 0, "pyproject": 0, "toml": 0, "directli": 0, "main": 0, "don": [0, 12], "t": [0, 12], "load": [0, 2, 6], "modul": [0, 2, 6, 12], "start": [0, 2, 12], "_": 0, "66": 0, "each": 0, "cog": [0, 2, 4], "s": [0, 6, 7, 9, 11, 12], "own": 0, "task": [0, 2, 12], "avoid": [0, 2], "singl": 0, "crash": 0, "entir": [0, 2], "process": 0, "20th": 0, "65": 0, "unqualifi": [0, 6], "botcor": [0, 1], "util": [0, 1, 2, 7, 9], "namespac": [0, 12], "bot": [0, 2, 6, 8], "manipul": 0, "extens": [0, 2], "19th": 0, "64": 0, "987235d": 0, "revert": [0, 5], "chang": 0, "help": 0, "command": [0, 2, 6, 8], "behaviour": 0, "broke": 0, "custom": [0, 7, 9], "pagin": 0, "also": [0, 6], "basic": 0, "forum": 0, "channel": [0, 2, 6], "5": 0, "18th": 0, "63": 0, "allow": [0, 2], "an": [0, 2, 3, 5, 6, 7, 8, 9, 12], "api_cli": [0, 2], "__init__": [0, 2, 3, 5, 7, 12], "specifi": 0, "site_api": [0, 1, 2], "apicli": [0, 2, 5], "instanc": [0, 2, 5, 7, 8, 9, 12], "61": 0, "reconnect": 0, "redi": 0, "session": [0, 2, 5], "setup": [0, 2], "close": [0, 2, 5, 12], "5th": 0, "56": 0, "move": 0, "creation": 0, "asyncio": [0, 3, 12], "event": [0, 2, 3, 12], "_guild_avail": 0, "within": [0, 2], "hook": 0, "deprec": 0, "notic": 0, "creat": [0, 2, 3, 7, 12], "dummi": [0, 2], "asyncstatsdcli": 0, "befor": [0, 2, 12], "connect": [0, 2, 3], "real": 0, "case": 0, "cannot": [0, 2], "made": 0, "init": [0, 2, 3], "2nd": 0, "54": 0, "aiohttp": [0, 2, 5], "asyncresolv": 0, "async": [0, 2, 3, 5, 7, 8, 10], "42": 0, "remov": [0, 2], "public": 0, "statsd": [0, 2, 3], "client": [0, 2, 3], "ext": [0, 1, 2, 6, 8], "sub": [0, 2], "class": [0, 2, 3, 5, 7, 9, 12], "which": [0, 6, 12], "abstract": 0, "lot": 0, "logic": 0, "share": 0, "between": 0, "latest": 0, "alpha": 0, "14th": 0, "march": 0, "39": 0, "migrat": 0, "back": 0, "37": 0, "log": [0, 2, 6, 12], "trace": [0, 9], "import": 0, "can": [0, 12], "function": [0, 2, 7, 8, 9, 10, 12], "3rd": 0, "35": 0, "apply_monkey_patch": [0, 6], "februari": 0, "34": 0, "port": [0, 3], "api": [0, 5, 10], "wrapper": [0, 5, 12], "from": [0, 2, 3, 5, 6, 8, 10, 12], "repo": 0, "22nd": 0, "32": 0, "0a0": 0, "disnak": 0, "29": 0, "mani": [0, 2, 7], "common": [0, 2, 6, 9, 11], "cach": [0, 2, 6, 8, 10], "logger": [0, 9], "schedul": [0, 2, 6], "monkei": [0, 6], "patch": [0, 5, 6], "ad": [0, 6, 9], "intersphinx": 0, "9th": 0, "januari": 0, "12": 0, "code": [0, 11], "block": [0, 11], "detect": 0, "decemb": 0, "2021": 0, "autogener": 0, "17th": 0, "novemb": 0, "core": 0, "packag": [0, 6], "poetri": 0, "lint": 0, "ci": 0, "subpackag": 1, "submodul": 1, "async_stat": [1, 2], "index": 1, "search": 1, "page": 1, "inform": [1, 9], "changelog": 1, "tool": [2, 6], "develop": [2, 6], "arg": [2, 9], "guild_id": 2, "allowed_rol": 2, "http_session": 2, "redis_sess": 2, "none": [2, 3, 5, 6, 7, 9, 10, 12], "kwarg": [2, 5, 9, 12], "sourc": [2, 3, 5, 6, 7, 8, 9, 10, 11, 12], "A": [2, 5, 6, 7, 8, 12], "implement": [2, 3, 7, 9], "python": [2, 12], "initialis": [2, 7], "paramet": [2, 3, 5, 6, 7, 8, 9, 10, 12], "int": [2, 3, 7, 8, 12], "The": [2, 3, 5, 6, 7, 8, 9, 10, 12], "id": [2, 8, 12], "wait_until_guild_avail": 2, "list": 2, "role": [2, 10], "mention": 2, "clientsess": [2, 5], "option": [2, 3, 5, 7, 9, 10], "redissess": 2, "async_rediscach": 2, "str": [2, 3, 5, 6, 9, 12], "server": [2, 11], "If": [2, 5, 12], "given": [2, 3, 6, 8, 9, 10, 12], "add_cog": 2, "oper": [2, 12], "type": [2, 3, 5, 6, 7, 8, 9, 10, 12], "add_command": 2, "normal": 2, "its": 2, "root": [2, 6], "alias": [2, 6], "clear": [2, 7], "Not": 2, "re": [2, 12], "instanti": [2, 12], "instead": [2, 12], "attempt": [2, 8, 10], "connector": 2, "resolv": 2, "load_extens": 2, "save": 2, "them": [2, 12], "self": 2, "all_extens": 2, "ran": 2, "loop": [2, 3, 12], "deadlock": 2, "caus": [2, 6], "wait_for": 2, "call": [2, 12], "log_to_dev_log": 2, "messag": [2, 9, 12], "dev": 2, "on_guild_avail": 2, "set": 2, "intern": [2, 6], "becom": 2, "appear": 2, "still": 2, "empti": 2, "guild_available_but_cache_empti": 2, "emit": 2, "on_guild_unavail": 2, "unavail": 2, "ping_servic": 2, "ping": 2, "requir": [2, 12], "servic": 2, "ensur": [2, 11], "thei": 2, "ar": [2, 7, 11], "remove_command": 2, "name": [2, 6, 9, 12], "alia": [2, 6], "individu": 2, "To": [2, 9], "either": 2, "manual": 2, "edit": 2, "all_command": 2, "setup_hook": 2, "startup": 2, "gener": [2, 12], "asyncstatscli": [2, 3], "create_socket": [2, 3], "wait": [2, 12], "until": [2, 11], "match": 2, "readi": 2, "on_readi": 2, "inadequ": 2, "becaus": 2, "onli": 2, "second": [2, 12], "guild_creat": 2, "gatewai": 2, "give": 2, "thu": 2, "popul": 2, "except": [2, 5, 9, 12], "startuperror": 2, "error": [2, 5, 6, 10], "transport": 3, "method": [3, 5, 6, 9], "commun": 3, "host": 3, "localhost": 3, "8125": 3, "prefix": 3, "statsclientbas": 3, "stat": 3, "new": [3, 5, 7, 12], "abstracteventloop": [3, 12], "create_datagram_endpoint": 3, "socket": 3, "reusabl": 4, "around": 5, "site_api_url": 5, "site_api_token": 5, "session_kwarg": 5, "object": [5, 6, 7, 8, 10, 12], "django": 5, "initi": [5, 12], "token": 5, "authent": 5, "keyword": [5, 6, 9], "argument": [5, 6, 7, 9, 10], "constructor": 5, "delet": [5, 7], "endpoint": 5, "raise_for_statu": 5, "true": [5, 9, 12], "send": 5, "request": [5, 11], "json": 5, "respons": 5, "bool": [5, 8, 12], "whether": [5, 8], "rais": [5, 8, 10, 12], "ok": 5, "ani": [5, 11, 12], "extra": 5, "dict": 5, "204": 5, "No": 5, "content": 5, "equival": 5, "maybe_raise_for_statu": 5, "should_rais": 5, "responsecodeerror": 5, "non": 5, "clientrespons": 5, "check": [5, 8, 12], "post": 5, "put": 5, "http": [5, 11], "response_json": 5, "response_text": 5, "valueerror": 5, "receiv": [5, 8], "And": 5, "request_text": 5, "text": 5, "__str__": 5, "string": 5, "represent": 5, "appli": [6, 7], "group": [6, 11], "root_alias": 6, "two": 6, "sequenc": 6, "act": 6, "top": 6, "level": [6, 9], "rather": 6, "than": 6, "being": 6, "It": 6, "store": [6, 7], "attribut": 6, "send_typ": 6, "ignor": 6, "403": 6, "under": 6, "heavi": 6, "ha": 6, "cloudflar": 6, "worker": 6, "rout": 6, "thrown": 6, "qualifi": 6, "relat": [7, 9], "asynccach": 7, "max_siz": 7, "128": 7, "lru": 7, "coroutin": [7, 10, 12], "onc": 7, "exce": 7, "maximum": 7, "size": 7, "kei": 7, "fifo": 7, "order": [7, 12], "offset": 7, "provid": [7, 12], "__call__": 7, "arg_offset": 7, "decor": 7, "posit": 7, "callabl": [7, 10], "wrap": [7, 12], "target": 7, "how": [7, 12], "item": 7, "helper": [8, 10], "interact": 8, "variou": 8, "get_or_fetch_channel": 8, "channel_id": 8, "fetch": [8, 10], "invaliddata": 8, "unknown": 8, "wa": [8, 12], "httpexcept": 8, "retriev": 8, "fail": 8, "notfound": 8, "invalid": 8, "forbidden": 8, "you": [8, 11], "do": 8, "have": [8, 9], "guildchannel": 8, "is_in_categori": 8, "category_id": 8, "categori": 8, "textchannel": 8, "depend": 8, "customlogg": 9, "msg": 9, "sever": 9, "exc_info": 9, "valu": 9, "houston": 9, "we": [9, 10], "interest": 9, "problem": 9, "get_logg": 9, "mypi": 9, "recognis": 9, "interactin": 10, "get_or_fetch_memb": 10, "member_id": 10, "failur": 10, "indic": 10, "could": 10, "found": [10, 12], "handle_role_chang": 10, "coro": [10, 12], "await": [10, 12], "sole": 10, "expect": 10, "add_rol": 10, "remove_rol": 10, "intend": 10, "regular": 11, "express": 11, "discord_invit": 11, "pattern": 11, "similar": 11, "pleas": 11, "sanitis": 11, "output": 11, "someth": 11, "urllib": 11, "pars": 11, "quot": 11, "formatted_code_regex": 11, "format": 11, "raw_code_regex": 11, "raw": 11, "execut": 12, "keep": 12, "track": 12, "must": 12, "distinguish": 12, "other": 12, "contain": 12, "suggest": 12, "immedi": 12, "futur": 12, "schedule_at": 12, "schedule_lat": 12, "uniqu": 12, "cancel": 12, "prematur": 12, "same": 12, "current": 12, "done": 12, "__contains__": 12, "task_id": 12, "hashabl": 12, "look": 12, "unschedul": 12, "identifi": 12, "warn": 12, "doesn": 12, "exist": 12, "cancel_al": 12, "known": 12, "alreadi": 12, "prevent": 12, "unawait": 12, "ll": 12, "elsewher": 12, "timezon": 12, "awar": 12, "calcul": 12, "subtract": 12, "na\u00efv": 12, "utc": 12, "past": 12, "datetim": 12, "delai": 12, "after": 12, "union": 12, "float": 12, "long": 12, "create_task": 12, "suppressed_except": 12, "event_loop": 12, "otherwis": 12, "run": 12, "tupl": 12}, "objects": {"": [[2, 0, 0, "-", "botcore"]], "botcore": [[2, 1, 1, "", "BotBase"], [2, 3, 1, "", "StartupError"], [3, 0, 0, "-", "async_stats"], [4, 0, 0, "-", "exts"], [5, 0, 0, "-", "site_api"], [6, 0, 0, "-", "utils"]], "botcore.BotBase": [[2, 2, 1, "", "__init__"], [2, 2, 1, "", "add_cog"], [2, 2, 1, "", "add_command"], [2, 2, 1, "", "clear"], [2, 2, 1, "", "close"], [2, 2, 1, "", "load_extensions"], [2, 2, 1, "", "log_to_dev_log"], [2, 2, 1, "", "on_guild_available"], [2, 2, 1, "", "on_guild_unavailable"], [2, 2, 1, "", "ping_services"], [2, 2, 1, "", "remove_command"], [2, 2, 1, "", "setup_hook"], [2, 2, 1, "", "wait_until_guild_available"]], "botcore.StartupError": [[2, 2, 1, "", "__init__"]], "botcore.async_stats": [[3, 1, 1, "", "AsyncStatsClient"]], "botcore.async_stats.AsyncStatsClient": [[3, 2, 1, "", "__init__"], [3, 2, 1, "", "create_socket"]], "botcore.site_api": [[5, 1, 1, "", "APIClient"], [5, 3, 1, "", "ResponseCodeError"]], "botcore.site_api.APIClient": [[5, 2, 1, "", "__init__"], [5, 2, 1, "", "close"], [5, 2, 1, "", "delete"], [5, 2, 1, "", "get"], [5, 2, 1, "", "maybe_raise_for_status"], [5, 2, 1, "", "patch"], [5, 2, 1, "", "post"], [5, 2, 1, "", "put"], [5, 2, 1, "", "request"]], "botcore.site_api.ResponseCodeError": [[5, 2, 1, "", "__init__"], [5, 2, 1, "", "__str__"]], "botcore.utils": [[6, 4, 1, "", "apply_monkey_patches"], [7, 0, 0, "-", "caching"], [8, 0, 0, "-", "channel"], [9, 0, 0, "-", "logging"], [10, 0, 0, "-", "members"], [11, 0, 0, "-", "regex"], [12, 0, 0, "-", "scheduling"], [6, 4, 1, "", "unqualify"]], "botcore.utils.caching": [[7, 1, 1, "", "AsyncCache"]], "botcore.utils.caching.AsyncCache": [[7, 2, 1, "", "__call__"], [7, 2, 1, "", "__init__"], [7, 2, 1, "", "clear"]], "botcore.utils.channel": [[8, 4, 1, "", "get_or_fetch_channel"], [8, 4, 1, "", "is_in_category"]], "botcore.utils.logging": [[9, 1, 1, "", "CustomLogger"], [9, 4, 1, "", "get_logger"]], "botcore.utils.logging.CustomLogger": [[9, 2, 1, "", "trace"]], "botcore.utils.members": [[10, 4, 1, "", "get_or_fetch_member"], [10, 4, 1, "", "handle_role_change"]], "botcore.utils.regex": [[11, 5, 1, "", "DISCORD_INVITE"], [11, 5, 1, "", "FORMATTED_CODE_REGEX"], [11, 5, 1, "", "RAW_CODE_REGEX"]], "botcore.utils.scheduling": [[12, 1, 1, "", "Scheduler"], [12, 4, 1, "", "create_task"]], "botcore.utils.scheduling.Scheduler": [[12, 2, 1, "", "__contains__"], [12, 2, 1, "", "__init__"], [12, 2, 1, "", "cancel"], [12, 2, 1, "", "cancel_all"], [12, 2, 1, "", "schedule"], [12, 2, 1, "", "schedule_at"], [12, 2, 1, "", "schedule_later"]]}, "objtypes": {"0": "py:module", "1": "py:class", "2": "py:method", "3": "py:exception", "4": "py:function", "5": "py:data"}, "objnames": {"0": ["py", "module", "Python module"], "1": ["py", "class", "Python class"], "2": ["py", "method", "Python method"], "3": ["py", "exception", "Python exception"], "4": ["py", "function", "Python function"], "5": ["py", "data", "Python data"]}, "titleterms": {"changelog": 0, "bot": 1, "core": 1, "project": 1, "document": 1, "refer": 1, "modul": 1, "extra": 1, "botcor": 2, "subpackag": 2, "submodul": [2, 6], "async_stat": 3, "ext": 4, "site_api": 5, "util": 6, "cach": 7, "channel": 8, "log": 9, "member": 10, "regex": 11, "schedul": 12}, "envversion": {"sphinx.domains.c": 2, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 6, "sphinx.domains.index": 1, "sphinx.domains.javascript": 2, "sphinx.domains.math": 2, "sphinx.domains.python": 3, "sphinx.domains.rst": 2, "sphinx.domains.std": 2, "sphinx.ext.intersphinx": 1, "sphinx.ext.todo": 2, "sphinx": 56}}) \ No newline at end of file