The stream should be in the usual PCM encoding.
Warning
diff --git a/docs/html/genindex.html b/docs/html/genindex.html
index 3b44fc2f..0d919e52 100644
--- a/docs/html/genindex.html
+++ b/docs/html/genindex.html
@@ -9,7 +9,7 @@
-
Index — Royalnet 5.1a2 documentation
+
Index — Royalnet 5.3.2 documentation
@@ -60,7 +60,7 @@
- 5.1a2
+ 5.3.2
@@ -164,6 +164,7 @@
|
H
|
I
|
J
+ |
K
|
L
|
M
|
N
@@ -271,14 +272,16 @@
config (royalnet.commands.CommandInterface attribute)
-
-
|
+
- ConfigurationError
- connect() (royalnet.herald.Link method)
@@ -288,6 +291,8 @@
- Constellation (class in royalnet.constellation)
- constellation (royalnet.commands.CommandInterface attribute)
+
+ - constellation() (royalnet.constellation.Star property)
- convert_to_mp3() (royalnet.bard.YtdlMp3 method)
@@ -301,10 +306,6 @@
D
+K
+
+
L
|
|
- |
+ |
@@ -713,19 +736,23 @@
- session() (royalnet.commands.CommandData property)
-
- |
+
- session_acm() (royalnet.alchemy.Alchemy method)
+ - session_close() (royalnet.commands.CommandData method)
+
- session_cm() (royalnet.alchemy.Alchemy method)
- session_commit() (royalnet.commands.CommandData method)
+
+ - set_ytdlinfo_from_id3_tags() (royalnet.bard.YtdlFile method)
- shoot() (in module royalnet.constellation)
diff --git a/docs/html/index.html b/docs/html/index.html
index d2bae05a..b80cbf91 100644
--- a/docs/html/index.html
+++ b/docs/html/index.html
@@ -8,7 +8,7 @@
- royalnet — Royalnet 5.1a2 documentation
+ royalnet — Royalnet 5.3.2 documentation
@@ -60,7 +60,7 @@
- 5.1a2
+ 5.3.2
diff --git a/docs/html/objects.inv b/docs/html/objects.inv
index 159a0f6b..f4719f8f 100644
Binary files a/docs/html/objects.inv and b/docs/html/objects.inv differ
diff --git a/docs/html/py-modindex.html b/docs/html/py-modindex.html
index 612b1eaf..00ffce5c 100644
--- a/docs/html/py-modindex.html
+++ b/docs/html/py-modindex.html
@@ -8,7 +8,7 @@
- Python Module Index — Royalnet 5.1a2 documentation
+ Python Module Index — Royalnet 5.3.2 documentation
@@ -62,7 +62,7 @@
- 5.1a2
+ 5.3.2
diff --git a/docs/html/randomdiscoveries.html b/docs/html/randomdiscoveries.html
index 4c58a6f0..43c5e744 100644
--- a/docs/html/randomdiscoveries.html
+++ b/docs/html/randomdiscoveries.html
@@ -8,7 +8,7 @@
- Random discoveries — Royalnet 5.1a2 documentation
+ Random discoveries — Royalnet 5.3.2 documentation
@@ -61,7 +61,7 @@
- 5.1a2
+ 5.3.2
@@ -171,10 +171,13 @@
|
-1006 |
-Heartbeat stopped |
+ 1004 |
+Discord timed out…? |
1006 |
+Heartbeat stopped |
+
+1006 |
Failed authentication |
diff --git a/docs/html/search.html b/docs/html/search.html
index 426a115d..b6d883ae 100644
--- a/docs/html/search.html
+++ b/docs/html/search.html
@@ -8,7 +8,7 @@
- Search — Royalnet 5.1a2 documentation
+ Search — Royalnet 5.3.2 documentation
@@ -60,7 +60,7 @@
- 5.1a2
+ 5.3.2
diff --git a/docs/html/searchindex.js b/docs/html/searchindex.js
index 6299180c..636b0035 100644
--- a/docs/html/searchindex.js
+++ b/docs/html/searchindex.js
@@ -1 +1 @@
-Search.setIndex({docnames:["apireference","index","randomdiscoveries"],envversion:{"sphinx.domains.c":1,"sphinx.domains.changeset":1,"sphinx.domains.citation":1,"sphinx.domains.cpp":1,"sphinx.domains.javascript":1,"sphinx.domains.math":2,"sphinx.domains.python":1,"sphinx.domains.rst":1,"sphinx.domains.std":1,"sphinx.ext.intersphinx":1,sphinx:56},filenames:["apireference.rst","index.rst","randomdiscoveries.rst"],objects:{"royalnet.alchemy":{Alchemy:[0,1,1,""],AlchemyException:[0,3,1,""],TableNotFoundError:[0,3,1,""],table_dfs:[0,4,1,""]},"royalnet.alchemy.Alchemy":{__init__:[0,2,1,""],get:[0,2,1,""],session_acm:[0,2,1,""],session_cm:[0,2,1,""]},"royalnet.bard":{YtdlDiscord:[0,1,1,""],YtdlFile:[0,1,1,""],YtdlInfo:[0,1,1,""],YtdlMp3:[0,1,1,""]},"royalnet.bard.YtdlDiscord":{convert_to_pcm:[0,2,1,""],delete_asap:[0,2,1,""],embed:[0,2,1,""],from_url:[0,2,1,""],info:[0,2,1,""],is_converted:[0,2,1,""],spawn_audiosource:[0,2,1,""]},"royalnet.bard.YtdlFile":{__init__:[0,2,1,""],aopen:[0,2,1,""],default_ytdl_args:[0,5,1,""],delete_asap:[0,2,1,""],download_file:[0,2,1,""],from_url:[0,2,1,""],has_info:[0,2,1,""],is_downloaded:[0,2,1,""],retrieve_info:[0,2,1,""]},"royalnet.bard.YtdlInfo":{__init__:[0,2,1,""],from_url:[0,2,1,""]},"royalnet.bard.YtdlMp3":{convert_to_mp3:[0,2,1,""],delete_asap:[0,2,1,""],from_url:[0,2,1,""],info:[0,2,1,""],is_converted:[0,2,1,""]},"royalnet.commands":{Command:[0,1,1,""],CommandArgs:[0,1,1,""],CommandData:[0,1,1,""],CommandError:[0,3,1,""],CommandInterface:[0,1,1,""],ConfigurationError:[0,3,1,""],Event:[0,1,1,""],ExternalError:[0,3,1,""],InvalidInputError:[0,3,1,""],ProgramError:[0,3,1,""],UnsupportedError:[0,3,1,""],UserError:[0,3,1,""]},"royalnet.commands.Command":{alchemy:[0,2,1,""],aliases:[0,5,1,""],config:[0,2,1,""],description:[0,5,1,""],loop:[0,2,1,""],name:[0,5,1,""],run:[0,2,1,""],serf:[0,2,1,""],syntax:[0,5,1,""]},"royalnet.commands.CommandArgs":{__getitem__:[0,2,1,""],joined:[0,2,1,""],match:[0,2,1,""],optional:[0,2,1,""]},"royalnet.commands.CommandData":{delete_invoking:[0,2,1,""],get_author:[0,2,1,""],reply:[0,2,1,""],session:[0,2,1,""],session_commit:[0,2,1,""]},"royalnet.commands.CommandInterface":{alchemy:[0,2,1,""],call_herald_event:[0,2,1,""],config:[0,5,1,""],constellation:[0,5,1,""],loop:[0,2,1,""],name:[0,5,1,""],prefix:[0,5,1,""],serf:[0,5,1,""]},"royalnet.commands.Event":{"interface":[0,5,1,""],__init__:[0,2,1,""],alchemy:[0,2,1,""],config:[0,2,1,""],loop:[0,2,1,""],name:[0,5,1,""],run:[0,2,1,""],serf:[0,2,1,""]},"royalnet.constellation":{Constellation:[0,1,1,""],ExceptionStar:[0,1,1,""],PageStar:[0,1,1,""],Star:[0,1,1,""],shoot:[0,4,1,""]},"royalnet.constellation.Constellation":{Interface:[0,5,1,""],address:[0,5,1,""],alchemy:[0,5,1,""],events:[0,5,1,""],herald:[0,5,1,""],herald_task:[0,5,1,""],init_herald:[0,2,1,""],interface_factory:[0,2,1,""],network_handler:[0,2,1,""],port:[0,5,1,""],register_events:[0,2,1,""],register_exc_stars:[0,2,1,""],register_page_stars:[0,2,1,""],run_blocking:[0,2,1,""],run_process:[0,2,1,""],running:[0,5,1,""],starlette:[0,5,1,""]},"royalnet.constellation.ExceptionStar":{error:[0,5,1,""]},"royalnet.constellation.PageStar":{methods:[0,5,1,""],path:[0,5,1,""]},"royalnet.constellation.Star":{Session:[0,2,1,""],alchemy:[0,2,1,""],page:[0,2,1,""],session_acm:[0,2,1,""]},"royalnet.herald":{Broadcast:[0,1,1,""],Config:[0,1,1,""],ConnectionClosedError:[0,3,1,""],HeraldError:[0,3,1,""],InvalidServerResponseError:[0,3,1,""],Link:[0,1,1,""],LinkError:[0,3,1,""],Package:[0,1,1,""],Request:[0,1,1,""],Response:[0,1,1,""],ResponseFailure:[0,1,1,""],ResponseSuccess:[0,1,1,""],Server:[0,1,1,""],ServerError:[0,3,1,""]},"royalnet.herald.Broadcast":{from_dict:[0,2,1,""],to_dict:[0,2,1,""]},"royalnet.herald.Config":{copy:[0,2,1,""],from_config:[0,2,1,""],url:[0,2,1,""]},"royalnet.herald.Link":{broadcast:[0,2,1,""],connect:[0,2,1,""],identify:[0,2,1,""],receive:[0,2,1,""],request:[0,2,1,""],run:[0,2,1,""],send:[0,2,1,""]},"royalnet.herald.Package":{__init__:[0,2,1,""],from_dict:[0,2,1,""],from_json_bytes:[0,2,1,""],from_json_string:[0,2,1,""],reply:[0,2,1,""],to_dict:[0,2,1,""],to_json_bytes:[0,2,1,""],to_json_string:[0,2,1,""]},"royalnet.herald.Request":{from_dict:[0,2,1,""],to_dict:[0,2,1,""]},"royalnet.herald.Response":{from_dict:[0,2,1,""],to_dict:[0,2,1,""]},"royalnet.herald.Server":{find_client:[0,2,1,""],find_destination:[0,2,1,""],listener:[0,2,1,""],route_package:[0,2,1,""],run:[0,2,1,""],run_blocking:[0,2,1,""],serve:[0,2,1,""]},"royalnet.serf":{Serf:[0,1,1,""],SerfError:[0,3,1,""]},"royalnet.serf.Serf":{Data:[0,5,1,""],Interface:[0,5,1,""],alchemy:[0,5,1,""],call:[0,2,1,""],commands:[0,5,1,""],data_factory:[0,2,1,""],events:[0,5,1,""],herald:[0,5,1,""],herald_task:[0,5,1,""],identity_chain:[0,2,1,""],identity_table:[0,5,1,""],init_alchemy:[0,2,1,""],init_herald:[0,2,1,""],interface_factory:[0,2,1,""],interface_name:[0,5,1,""],loop:[0,5,1,""],master_table:[0,5,1,""],network_handler:[0,2,1,""],register_commands:[0,2,1,""],register_events:[0,2,1,""],run:[0,2,1,""],run_process:[0,2,1,""]},"royalnet.utils":{FileAudioSource:[0,1,1,""],MultiLock:[0,1,1,""],andformat:[0,4,1,""],asyncify:[0,4,1,""],from_urluuid:[0,4,1,""],init_logging:[0,4,1,""],init_sentry:[0,4,1,""],numberemojiformat:[0,4,1,""],ordinalformat:[0,4,1,""],sentry_exc:[0,4,1,""],sleep_until:[0,4,1,""],to_urluuid:[0,4,1,""],underscorize:[0,4,1,""],ytdldateformat:[0,4,1,""]},"royalnet.utils.FileAudioSource":{__init__:[0,2,1,""],is_opus:[0,2,1,""],read:[0,2,1,""],stop:[0,2,1,""]},"royalnet.utils.MultiLock":{exclusive:[0,2,1,""],normal:[0,2,1,""]},royalnet:{alchemy:[0,0,0,"-"],backpack:[0,0,0,"-"],bard:[0,0,0,"-"],commands:[0,0,0,"-"],constellation:[0,0,0,"-"],herald:[0,0,0,"-"],serf:[0,0,0,"-"],utils:[0,0,0,"-"]}},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","attribute","Python attribute"]},objtypes:{"0":"py:module","1":"py:class","2":"py:method","3":"py:exception","4":"py:function","5":"py:attribute"},terms:{"0th":0,"101st":0,"112th":0,"11th":0,"1st":0,"20m":0,"2nd":0,"abstract":0,"byte":0,"case":0,"class":0,"default":0,"final":0,"function":0,"ges\u00f9":0,"import":0,"int":0,"new":0,"null":0,"return":0,"short":0,"static":0,"true":0,"try":0,"while":[0,2],Has:0,Not:0,That:0,The:0,__getitem__:0,__init__:0,_gone:0,abl:0,about:0,abstracteventloop:0,access:0,accur:0,acquir:0,add:0,added:0,adding:0,addit:0,address:0,admin:0,aio:0,akin:0,alchemi:1,alchemy_cfg:0,alchemyexcept:0,aldent:0,alia:0,alias:0,all:0,allow:0,also:0,altern:0,amount:0,andformat:0,ani:0,anoth:0,anymor:0,anystr:0,aopen:0,api:1,app:0,arg:0,argument:0,around:0,async:0,asyncifi:0,asyncio:0,asyncron:0,audio:0,audiosourc:0,authent:2,author:0,autocomplet:0,autogener:0,avail:0,avoid:0,await:0,back:0,backpack:1,bard:1,base64:0,base:0,becaus:0,been:0,behav:0,being:0,between:0,bind:0,block:0,blockingli:0,bool:0,bot:[0,2],both:0,broadcast:0,bufferediobas:0,call:0,call_herald_ev:0,callabl:0,can:0,cannot:0,carbonara:0,cate:0,central:0,chang:0,channel:0,charact:0,check:0,classmethod:0,close:0,code:[0,1],collect:0,command:1,commandarg:0,commanddata:0,commanderror:0,commandinterfac:0,commit:0,commun:0,complet:0,config:0,configur:0,configurationerror:0,connect:0,connectedcli:0,connectionclosederror:0,consol:0,constel:1,constellation_cfg:0,consum:0,contain:0,context:0,convers:0,convert:0,convert_to_mp3:0,convert_to_pcm:0,copi:0,coroutin:0,correspond:0,creat:0,current:0,dai:0,data:0,data_factori:0,databas:0,database_uri:0,date:0,datetim:0,declar:0,default_ytdl_arg:0,delet:0,delete_asap:0,delete_invok:0,depth:0,descript:0,destin:0,destination_conv_id:0,detail:0,develop:2,dict:0,dictionari:0,did:0,differ:0,directli:0,discord:[0,1],discordserf:0,discoveri:1,displai:0,docstr:0,document:1,doe:0,doesn:0,don:0,down:0,download:0,download_fil:0,dure:0,each:0,easili:0,effect:0,either:0,element:0,ellipsi:0,emb:0,emoji:0,empti:0,enabl:0,encod:0,encount:0,end:0,ending_t:0,engin:0,english:0,enough:0,epic:0,epoch:0,error:[0,1],error_if_non:0,error_if_unavail:0,even:0,event:0,event_nam:0,everi:0,exact:0,exampl:0,exc:0,exc_star:0,except:0,exceptionstar:0,exclus:0,execut:0,exist:0,exit:0,explain:0,ext:0,extern:0,externalerror:0,extra_info:0,extract:0,extract_info:0,factor:0,fail:[0,2],fals:0,featur:0,fetch:0,ffmpeg:0,file:0,fileaudiosourc:0,filenam:0,find:0,find_client:0,find_destin:0,first:0,flag:0,form:0,format:0,found:[0,2],friendli:0,from:0,from_config:0,from_dict:0,from_json_byt:0,from_json_str:0,from_url:0,from_urluuid:0,gener:0,get:0,get_author:0,github:1,going:0,gone:0,group:0,handl:0,handler:0,happen:0,has:0,has_info:0,have:0,heartbeat:2,herald:1,herald_cfg:0,herald_task:0,heralderror:0,here:[0,2],http:0,ident:0,identifi:0,identity_chain:0,identity_t:0,ignoreerror:0,immediatli:0,implement:0,index:[0,1],info:0,inherit:0,init_alchemi:0,init_herald:0,init_log:0,init_sentri:0,initi:0,input:0,insid:0,instanc:0,instanti:0,instead:0,intend:0,interfac:0,interface_factori:0,interface_nam:0,internet:0,invalid:0,invalidinputerror:0,invalidserverresponseerror:0,invok:0,is_convert:0,is_download:0,is_opu:0,isn:0,item:0,iter:0,its:0,join:0,json:0,jsonabl:0,jsonrespons:0,kappa:0,keep:0,kwarg:0,last:0,less:0,level:0,like:0,line:0,link:0,link_typ:0,linkerror:0,list:0,listen:0,lock:0,logging_cfg:0,loop:0,made:0,mai:0,main:0,maintain:0,mallllco:0,manag:0,mani:0,markup:0,master:0,master_t:0,match:0,mean:0,memori:0,messag:0,method:0,middl:0,minimum:0,miss:0,month:0,more:0,mp3:0,msg_type:0,multilock:0,multipl:0,multiprocess:0,must:0,name:0,network:0,network_handl:0,nid:0,no_warn:0,nobodi:0,node:0,non:0,none:0,noplaylist:0,normal:0,noth:0,notimpl:0,number:0,numberemojiformat:0,numer:0,object:0,onc:0,one:0,onli:0,open:0,option:0,optional_arg:0,opu:0,ordin:0,ordinal_numer:0,ordinalformat:0,org:0,origin:0,orm:0,other:0,out:2,outtmpl:0,overrid:0,pack:0,pack_cfg:0,packag:0,packet:0,packs_cfg:0,page:0,page_star:0,pagestar:0,paltri:0,paramet:0,part:0,particularli:0,pass:0,pasta:0,path:0,pattern:0,pcm:0,plai:0,pleas:0,port:0,possibl:0,post:0,prank:0,prefix:0,prepar:0,prevent:0,probabl:0,problem:0,procedur:0,process:0,program:0,programerror:0,properli:0,properti:0,proto:0,put:0,quiet:0,rais:0,random:[0,1],read:0,reason:2,receiv:0,reciev:0,recreat:0,refer:1,regex:0,regist:0,register_command:0,register_ev:0,register_exc_star:0,register_page_star:0,relat:0,relationship:0,remot:0,render:0,replac:0,repli:0,repres:0,represent:0,request:0,request_handl:0,requir:0,require_at_least:0,required_arg:0,resourc:0,respons:0,responsefailur:0,responsesuccess:0,rest:0,result:0,retriev:0,retrieve_for_url:0,retrieve_info:0,rout:0,route_packag:0,row:0,royalnet:0,run:0,run_block:0,run_process:0,safe:0,schema:0,search:0,second:0,secret:0,section:0,secur:0,select:0,self:0,send:0,sensei:0,sent:0,sentry_cfg:0,sentry_exc:0,separ:0,sequenc:0,serf:1,serferror:0,serv:0,server:0,servererror:0,session:0,session_acm:0,session_cm:0,session_commit:0,set:0,shoot:0,shortcut:0,should:0,shouldn:0,side:0,simultan:0,singl:0,sleep:0,sleep_until:0,small:0,some:[0,2],someth:0,somewher:0,soon:0,sourc:0,source_conv_id:0,space:0,spaggia:0,spaghetti:0,spawn_audiosourc:0,specif:0,specifi:0,sphinx:0,sql:0,sqlalchemi:0,standard:0,star:0,starlett:0,start:0,starting_t:0,statement:0,steffo:0,stop:[0,2],str:0,strang:0,stream:0,string:0,stuff:0,subclass:0,submodul:0,success:0,support:0,syntax:0,tabl:0,table_df:0,tablenotfounderror:0,target:0,task:0,telegram:0,telegramserf:0,text:0,than:0,thei:0,them:0,thi:0,thing:[0,2],thread:0,through:0,time:0,titl:0,to_dict:0,to_json_byt:0,to_json_str:0,to_urluuid:0,too:0,trigger:0,tupl:0,two:0,type:0,underscor:0,undescrib:0,undocu:1,unexpectedli:0,unicod:0,union:0,unsupportederror:0,until:0,uri:0,url:0,use:0,used:0,useful:0,user:0,usererror:0,uses:0,using:0,usual:0,utf:0,util:1,uuid:0,valu:0,valueerror:0,video:0,viktya:0,want:0,web:0,webpag:0,webserv:0,websit:0,websocket:[0,1],websocketserverprotocol:0,weird:0,welcom:1,went:0,were:[0,2],what:0,when:0,where:0,which:0,wiki:0,wikipedia:0,word:0,work:0,wrapper:0,wrong:0,wrong_____:0,year:0,yet:0,you:0,youtube_dl:0,youtubedl:0,ytdl_arg:0,ytdl_file:0,ytdldateformat:0,ytdldiscord:0,ytdlfile:0,ytdlinfo:0,ytdlmp3:0,yyyi:0,yyyymmdd:0},titles:["API Reference","royalnet","Random discoveries"],titleterms:{alchemi:0,api:0,backpack:0,bard:0,code:2,command:0,constel:0,discord:2,discoveri:2,error:2,herald:0,link:1,random:2,refer:0,royalnet:1,serf:0,some:1,undocu:2,useful:1,util:0,websocket:2}})
\ No newline at end of file
+Search.setIndex({docnames:["apireference","index","randomdiscoveries"],envversion:{"sphinx.domains.c":1,"sphinx.domains.changeset":1,"sphinx.domains.citation":1,"sphinx.domains.cpp":1,"sphinx.domains.javascript":1,"sphinx.domains.math":2,"sphinx.domains.python":1,"sphinx.domains.rst":1,"sphinx.domains.std":1,"sphinx.ext.intersphinx":1,sphinx:56},filenames:["apireference.rst","index.rst","randomdiscoveries.rst"],objects:{"royalnet.alchemy":{Alchemy:[0,1,1,""],AlchemyException:[0,3,1,""],TableNotFoundError:[0,3,1,""],table_dfs:[0,4,1,""]},"royalnet.alchemy.Alchemy":{__init__:[0,2,1,""],get:[0,2,1,""],session_acm:[0,2,1,""],session_cm:[0,2,1,""]},"royalnet.bard":{YtdlDiscord:[0,1,1,""],YtdlFile:[0,1,1,""],YtdlInfo:[0,1,1,""],YtdlMp3:[0,1,1,""]},"royalnet.bard.YtdlDiscord":{convert_to_pcm:[0,2,1,""],delete_asap:[0,2,1,""],embed:[0,2,1,""],from_url:[0,2,1,""],info:[0,2,1,""],is_converted:[0,2,1,""],spawn_audiosource:[0,2,1,""]},"royalnet.bard.YtdlFile":{__init__:[0,2,1,""],aopen:[0,2,1,""],default_ytdl_args:[0,5,1,""],delete_asap:[0,2,1,""],download_file:[0,2,1,""],from_url:[0,2,1,""],has_info:[0,2,1,""],is_downloaded:[0,2,1,""],retrieve_info:[0,2,1,""],set_ytdlinfo_from_id3_tags:[0,2,1,""]},"royalnet.bard.YtdlInfo":{__init__:[0,2,1,""],from_url:[0,2,1,""]},"royalnet.bard.YtdlMp3":{convert_to_mp3:[0,2,1,""],delete_asap:[0,2,1,""],from_url:[0,2,1,""],info:[0,2,1,""],is_converted:[0,2,1,""]},"royalnet.commands":{Command:[0,1,1,""],CommandArgs:[0,1,1,""],CommandData:[0,1,1,""],CommandError:[0,3,1,""],CommandInterface:[0,1,1,""],ConfigurationError:[0,3,1,""],Event:[0,1,1,""],ExternalError:[0,3,1,""],InvalidInputError:[0,3,1,""],KeyboardKey:[0,1,1,""],ProgramError:[0,3,1,""],UnsupportedError:[0,3,1,""],UserError:[0,3,1,""]},"royalnet.commands.Command":{alchemy:[0,2,1,""],aliases:[0,5,1,""],config:[0,2,1,""],description:[0,5,1,""],loop:[0,2,1,""],name:[0,5,1,""],run:[0,2,1,""],serf:[0,2,1,""],syntax:[0,5,1,""]},"royalnet.commands.CommandArgs":{__getitem__:[0,2,1,""],joined:[0,2,1,""],match:[0,2,1,""],optional:[0,2,1,""]},"royalnet.commands.CommandData":{delete_invoking:[0,2,1,""],get_author:[0,2,1,""],keyboard:[0,2,1,""],reply:[0,2,1,""],session:[0,2,1,""],session_close:[0,2,1,""],session_commit:[0,2,1,""]},"royalnet.commands.CommandInterface":{alchemy:[0,2,1,""],call_herald_event:[0,2,1,""],config:[0,5,1,""],constellation:[0,5,1,""],loop:[0,2,1,""],name:[0,5,1,""],prefix:[0,5,1,""],serf:[0,5,1,""]},"royalnet.commands.Event":{"interface":[0,5,1,""],__init__:[0,2,1,""],alchemy:[0,2,1,""],config:[0,2,1,""],loop:[0,2,1,""],name:[0,5,1,""],run:[0,2,1,""],serf:[0,2,1,""]},"royalnet.commands.KeyboardKey":{press:[0,2,1,""]},"royalnet.constellation":{Constellation:[0,1,1,""],ExceptionStar:[0,1,1,""],PageStar:[0,1,1,""],Star:[0,1,1,""],shoot:[0,4,1,""]},"royalnet.constellation.Constellation":{Interface:[0,5,1,""],address:[0,5,1,""],alchemy:[0,5,1,""],events:[0,5,1,""],herald:[0,5,1,""],herald_task:[0,5,1,""],init_herald:[0,2,1,""],interface_factory:[0,2,1,""],loop:[0,5,1,""],network_handler:[0,2,1,""],port:[0,5,1,""],register_events:[0,2,1,""],register_exc_stars:[0,2,1,""],register_page_stars:[0,2,1,""],run_blocking:[0,2,1,""],run_process:[0,2,1,""],running:[0,5,1,""],starlette:[0,5,1,""]},"royalnet.constellation.ExceptionStar":{error:[0,5,1,""]},"royalnet.constellation.PageStar":{methods:[0,5,1,""],path:[0,5,1,""]},"royalnet.constellation.Star":{Session:[0,2,1,""],alchemy:[0,2,1,""],config:[0,2,1,""],constellation:[0,2,1,""],page:[0,2,1,""],session_acm:[0,2,1,""]},"royalnet.herald":{Broadcast:[0,1,1,""],Config:[0,1,1,""],ConnectionClosedError:[0,3,1,""],HeraldError:[0,3,1,""],InvalidServerResponseError:[0,3,1,""],Link:[0,1,1,""],LinkError:[0,3,1,""],Package:[0,1,1,""],Request:[0,1,1,""],Response:[0,1,1,""],ResponseFailure:[0,1,1,""],ResponseSuccess:[0,1,1,""],Server:[0,1,1,""],ServerError:[0,3,1,""]},"royalnet.herald.Broadcast":{from_dict:[0,2,1,""],to_dict:[0,2,1,""]},"royalnet.herald.Config":{copy:[0,2,1,""],from_config:[0,2,1,""],url:[0,2,1,""]},"royalnet.herald.Link":{broadcast:[0,2,1,""],connect:[0,2,1,""],identify:[0,2,1,""],receive:[0,2,1,""],request:[0,2,1,""],run:[0,2,1,""],send:[0,2,1,""]},"royalnet.herald.Package":{__init__:[0,2,1,""],from_dict:[0,2,1,""],from_json_bytes:[0,2,1,""],from_json_string:[0,2,1,""],reply:[0,2,1,""],to_dict:[0,2,1,""],to_json_bytes:[0,2,1,""],to_json_string:[0,2,1,""]},"royalnet.herald.Request":{from_dict:[0,2,1,""],to_dict:[0,2,1,""]},"royalnet.herald.Response":{from_dict:[0,2,1,""],to_dict:[0,2,1,""]},"royalnet.herald.Server":{find_client:[0,2,1,""],find_destination:[0,2,1,""],listener:[0,2,1,""],route_package:[0,2,1,""],run:[0,2,1,""],run_blocking:[0,2,1,""],serve:[0,2,1,""]},"royalnet.serf":{Serf:[0,1,1,""],SerfError:[0,3,1,""]},"royalnet.serf.Serf":{Interface:[0,5,1,""],alchemy:[0,5,1,""],call:[0,2,1,""],commands:[0,5,1,""],events:[0,5,1,""],herald:[0,5,1,""],herald_task:[0,5,1,""],identity_chain:[0,2,1,""],identity_table:[0,5,1,""],init_alchemy:[0,2,1,""],init_herald:[0,2,1,""],interface_factory:[0,2,1,""],interface_name:[0,5,1,""],loop:[0,5,1,""],master_table:[0,5,1,""],network_handler:[0,2,1,""],press:[0,2,1,""],register_commands:[0,2,1,""],register_events:[0,2,1,""],run:[0,2,1,""],run_process:[0,2,1,""]},"royalnet.utils":{FileAudioSource:[0,1,1,""],MultiLock:[0,1,1,""],andformat:[0,4,1,""],asyncify:[0,4,1,""],from_urluuid:[0,4,1,""],init_logging:[0,4,1,""],init_sentry:[0,4,1,""],numberemojiformat:[0,4,1,""],ordinalformat:[0,4,1,""],sentry_exc:[0,4,1,""],sleep_until:[0,4,1,""],to_urluuid:[0,4,1,""],underscorize:[0,4,1,""],ytdldateformat:[0,4,1,""]},"royalnet.utils.FileAudioSource":{__init__:[0,2,1,""],is_opus:[0,2,1,""],read:[0,2,1,""],stop:[0,2,1,""]},"royalnet.utils.MultiLock":{exclusive:[0,2,1,""],normal:[0,2,1,""]},royalnet:{alchemy:[0,0,0,"-"],backpack:[0,0,0,"-"],bard:[0,0,0,"-"],commands:[0,0,0,"-"],constellation:[0,0,0,"-"],herald:[0,0,0,"-"],serf:[0,0,0,"-"],utils:[0,0,0,"-"]}},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","attribute","Python attribute"]},objtypes:{"0":"py:module","1":"py:class","2":"py:method","3":"py:exception","4":"py:function","5":"py:attribute"},terms:{"0th":0,"101st":0,"112th":0,"11th":0,"1st":0,"20m":0,"2nd":0,"abstract":0,"byte":0,"case":0,"class":0,"default":0,"final":0,"function":0,"ges\u00f9":0,"import":0,"int":0,"new":0,"null":0,"return":0,"short":0,"static":0,"true":0,"try":0,"while":[0,2],Has:0,Not:0,That:0,The:0,__getitem__:0,__init__:0,_gone:0,abl:0,about:0,abstracteventloop:0,access:0,accur:0,acquir:0,add:0,added:0,adding:0,addit:0,address:0,admin:0,aio:0,akin:0,alchemi:1,alchemy_cfg:0,alchemyexcept:0,aldent:0,alia:0,alias:0,all:0,allow:0,also:0,altern:0,amount:0,andformat:0,ani:0,anoth:0,anymor:0,anystr:0,aopen:0,api:1,app:0,arg:0,argument:0,around:0,async:0,asyncifi:0,asyncio:0,asyncron:0,audio:0,audiosourc:0,authent:2,author:0,autocomplet:0,autogener:0,avail:0,avoid:0,await:0,back:0,backpack:1,bard:1,base64:0,base:0,becaus:0,been:0,befor:0,being:0,between:0,bind:0,blockingli:0,bool:0,bot:[0,2],both:0,broadcast:0,bufferediobas:0,call:0,call_herald_ev:0,callabl:0,callback:0,can:0,cannot:0,carbonara:0,cate:0,central:0,chang:0,channel:0,charact:0,check:0,classmethod:0,close:0,code:[0,1],collect:0,command:1,commandarg:0,commanddata:0,commanderror:0,commandinterfac:0,commit:0,commun:0,complet:0,config:0,configur:0,configurationerror:0,connect:0,connectedcli:0,connectionclosederror:0,consol:0,constel:1,constellation_cfg:0,consum:0,contain:0,context:0,convers:0,convert:0,convert_to_mp3:0,convert_to_pcm:0,copi:0,coroutin:0,correspond:0,creat:0,current:0,dai:0,data:0,databas:0,database_uri:0,date:0,datetim:0,declar:0,default_ytdl_arg:0,delet:0,delete_asap:0,delete_invok:0,depth:0,descript:0,destin:0,destination_conv_id:0,detail:0,develop:2,dict:0,dictionari:0,did:0,differ:0,directli:0,discord:[0,1],discordserf:0,discoveri:1,displai:0,docstr:0,document:1,doe:0,doesn:0,don:0,down:0,download:0,download_fil:0,dure:0,each:0,easili:0,either:0,element:0,ellipsi:0,emb:0,emoji:0,empti:0,enabl:0,encod:0,encount:0,end:0,ending_t:0,engin:0,english:0,enough:0,epic:0,epoch:0,error:[0,1],error_if_non:0,error_if_unavail:0,even:0,event:0,event_nam:0,everi:0,exact:0,exampl:0,exc:0,exc_star:0,except:0,exceptionstar:0,exclus:0,execut:0,executor:0,exist:0,exit:0,explain:0,ext:0,extern:0,externalerror:0,extra_info:0,extract:0,extract_info:0,factor:0,fail:[0,2],fals:0,featur:0,fetch:0,ffmpeg:0,file:0,fileaudiosourc:0,filenam:0,find:0,find_client:0,find_destin:0,first:0,flag:0,form:0,format:0,found:[0,2],friendli:0,from:0,from_config:0,from_dict:0,from_json_byt:0,from_json_str:0,from_url:0,from_urluuid:0,gener:0,get:0,get_author:0,github:1,going:0,gone:0,group:0,handl:0,handler:0,happen:0,has:0,has_info:0,have:0,heartbeat:2,herald:1,herald_cfg:0,herald_task:0,heralderror:0,here:[0,2],how:0,http:0,ident:0,identifi:0,identity_chain:0,identity_t:0,ignoreerror:0,immediatli:0,implement:0,index:[0,1],info:0,inherit:0,init_alchemi:0,init_herald:0,init_log:0,init_sentri:0,initi:0,input:0,insid:0,instanc:0,instanti:0,instead:0,intend:0,interfac:0,interface_factori:0,interface_nam:0,internet:0,invalid:0,invalidinputerror:0,invalidserverresponseerror:0,invok:0,is_convert:0,is_download:0,is_opu:0,isn:0,item:0,iter:0,its:0,join:0,json:0,jsonabl:0,jsonrespons:0,kappa:0,keep:0,kei:0,keyboard:0,keyboardkei:0,keyword:0,kwarg:0,last:0,less:0,level:0,like:0,line:0,link:0,link_typ:0,linkerror:0,list:0,listen:0,lock:0,log:0,logging_cfg:0,loop:0,made:0,main:0,maintain:0,mallllco:0,manag:0,mani:0,markup:0,master:0,master_t:0,match:0,mean:0,memori:0,messag:0,method:0,middl:0,minimum:0,miss:0,modul:0,month:0,more:0,mp3:0,msg_type:0,multilock:0,multipl:0,multiprocess:0,must:0,name:0,network:0,network_handl:0,nid:0,no_warn:0,nobodi:0,node:0,non:0,none:0,noplaylist:0,normal:0,noth:0,notimpl:0,number:0,numberemojiformat:0,numer:0,object:0,onc:0,one:0,onli:0,open:0,option:0,optional_arg:0,opu:0,ordin:0,ordinal_numer:0,ordinalformat:0,org:0,origin:0,orm:0,other:0,out:2,outtmpl:0,overrid:0,pack:0,pack_cfg:0,packag:0,packet:0,packs_cfg:0,page:0,page_star:0,pagestar:0,paltri:0,paramet:0,part:0,particularli:0,pass:0,pasta:0,path:0,pattern:0,pcm:0,plai:0,pleas:0,port:0,possibl:0,post:0,prank:0,prefix:0,prepar:0,press:0,probabl:0,problem:0,procedur:0,process:0,program:0,programerror:0,properli:0,properti:0,proto:0,put:0,quiet:0,rais:0,random:[0,1],read:0,reason:2,receiv:0,reciev:0,recreat:0,refer:1,regex:0,regist:0,register_command:0,register_ev:0,register_exc_star:0,register_page_star:0,relat:0,relationship:0,remot:0,render:0,replac:0,repli:0,repres:0,represent:0,request:0,request_handl:0,requir:0,require_at_least:0,required_arg:0,resourc:0,respons:0,responsefailur:0,responsesuccess:0,rest:0,result:0,retriev:0,retrieve_for_url:0,retrieve_info:0,rout:0,route_packag:0,row:0,royalnet:0,run:0,run_block:0,run_process:0,safe:0,schema:0,search:0,second:0,secret:0,section:0,secur:0,select:0,self:0,send:0,sensei:0,sent:0,sentry_cfg:0,sentry_exc:0,separ:0,sequenc:0,serf:1,serferror:0,serv:0,server:0,servererror:0,session:0,session_acm:0,session_clos:0,session_cm:0,session_commit:0,set:0,set_ytdlinfo_from_id3_tag:0,shoot:0,shortcut:0,should:0,shouldn:0,simultan:0,singl:0,sleep:0,sleep_until:0,small:0,some:[0,2],someth:0,somewher:0,soon:0,sourc:0,source_conv_id:0,space:0,spaggia:0,spaghetti:0,spawn_audiosourc:0,specif:0,specifi:0,sphinx:0,sql:0,sqlalchemi:0,stai:0,standard:0,star:0,starlett:0,start:0,starting_t:0,statement:0,steffo:0,stop:[0,2],str:0,stream:0,string:0,stuff:0,subclass:0,submodul:0,success:0,support:0,syntax:0,tabl:0,table_df:0,tablenotfounderror:0,target:0,task:0,telegram:0,telegramserf:0,text:0,than:0,thei:0,them:0,thi:0,thing:[0,2],thread:0,through:0,time:[0,2],titl:0,to_dict:0,to_json_byt:0,to_json_str:0,to_urluuid:0,too:0,trigger:0,tupl:0,two:0,type:0,underscor:0,undescrib:0,undocu:1,unexpectedli:0,unicod:0,union:0,unsupportederror:0,until:0,uri:0,url:0,use:0,used:0,useful:0,user:0,usererror:0,uses:0,using:0,usual:0,utf:0,util:1,uuid:0,uvicorn:0,valu:0,valueerror:0,video:0,viktya:0,want:0,web:0,webpag:0,webserv:0,websit:0,websocket:[0,1],websocketserverprotocol:0,weird:0,welcom:1,went:0,were:[0,2],what:0,when:0,where:0,which:0,wiki:0,wikipedia:0,won:0,word:0,work:0,wrapper:0,wrong:0,wrong_____:0,year:0,yet:0,you:0,youtube_dl:0,youtubedl:0,ytdl_arg:0,ytdl_file:0,ytdldateformat:0,ytdldiscord:0,ytdlfile:0,ytdlinfo:0,ytdlmp3:0,yyyi:0,yyyymmdd:0},titles:["API Reference","royalnet","Random discoveries"],titleterms:{alchemi:0,api:0,backpack:0,bard:0,code:2,command:0,constel:0,discord:2,discoveri:2,error:2,herald:0,link:1,random:2,refer:0,royalnet:1,serf:0,some:1,undocu:2,useful:1,util:0,websocket:2}})
\ No newline at end of file
diff --git a/docs_source/randomdiscoveries.rst b/docs_source/randomdiscoveries.rst
index e104e7cb..a9f436ed 100644
--- a/docs_source/randomdiscoveries.rst
+++ b/docs_source/randomdiscoveries.rst
@@ -9,6 +9,8 @@ Discord websocket undocumented error codes
====== =====================
Code Reason
====== =====================
+1004 Discord timed out...?
+------ ---------------------
1006 Heartbeat stopped
------ ---------------------
1006 Failed authentication
|