[11:00:55] Sario: please break MirahezeBotBeta [11:01:01] I solved all the other issues [11:02:10] .help [11:02:11] Hang on, I'm creating a list. [11:02:11] I've posted a list of my commands at https://clbin.com/KXP7o - You can see more info about any of these commands by doing .help (e.g. .help time) [11:02:54] .help isblocked [11:03:01] .isblocked [11:03:03] Sario: None is globally blocked on Miraheze [11:03:22] .isblock Test [11:03:33] .isblocked Test [11:03:33] Sario: Test is not globally blocked on Miraheze [11:03:46] .accesslevel [11:03:46] The access level for Sario is User. [11:04:04] .kick QuIRC [11:04:04] Sario: Access Denied. If in error, please contact the channel founder. [11:04:23] .channels [11:04:34] .reset [11:04:34] Permission denied. [11:05:05] .hotchoc [11:05:06] Sario: To whom should I give this hot chocolate? [11:05:14] .hotchoc RhinosF1 [11:05:14] * MirahezeBotBeta gives RhinosF1 a warm, velvety salted caramel hot chocolate with cream and marhsmellows. [11:05:39] .task 45 [11:05:40] https://phabricator.miraheze.org/T45 - Account creation error, authored by github-migration, assigned to github-migration, Priority: Normal, Status: Resolved [11:05:51] .task [11:06:12] ^ no error message? [11:06:43] .highpri [11:06:44] They are no high priority tasks that I can process, good job! [11:08:14] .botversion [11:08:15] The current version of this bot is 8.0.0 (v8) [11:08:23] .gj [11:08:23] You're doing good work, None! [11:08:36] .help rss [11:08:36] Command to control the rss plugin. Based off https://github.com/RebelCodeBase/sopel-rss/blob/master/README.md or use .rss help [11:08:36] e.g. .rss update, .rss templates [t=|;t=|;...], .rss join, .rss list [|], .rss help [], .rss get , .rss formats [f=], .rss fields , .rss del , .rss config [], .rss colours or .rss add [] [11:09:07] .rss list [11:09:08] Sario: Please ask a bot admin for assistance in configuring rss [11:09:35] .forecast [11:09:35] I don't know where you live. Give me a location, like .forecast London, or tell me where you live by saying .setlocation London, for example. [11:10:09] .setlocation New Orleans, US [11:10:10] Sario: I now have you at New Orleans, Louisiana, US [11:10:19] .forecast [11:10:20] New Orleans, Louisiana, US :: Wednesday - Rain - 32°C (90°F) / 26°C (78°F) :: Thursday - Clouds - 34°C (93°F) / 25°C (78°F) :: Friday - Clear - 34°C (93°F) / 25°C (77°F) :: Saturday - Rain - 33°C (91°F) / 25°C (77°F) [11:12:58] .mhca sario528 [11:12:58] https://meta.miraheze.org/wiki/Special:CentralAuth/sario528 [11:13:02] .mhca [11:13:18] .redditu [11:13:18] Syntax: .redditu example [11:14:05] .seen RhinosF1 [11:14:06] Sario: I last saw RhinosF1 in here 13 minutes, 4 seconds ago, saying: I solved all the other issues [11:16:40] .rss [11:16:40] QuIRC: Please ask a bot admin for assistance in configuring rss [11:16:49] Sario: file a task for no .task error [11:17:16] SMe did .mhca [11:17:17] ack [11:17:18] Same [11:19:32] .redditu [11:19:32] Syntax: .redditu example [11:19:40] .wmca [11:19:44] .mh [11:19:44] Syntax: .mh wiki page [11:19:49] .mhca [11:19:53] .tw [11:20:09] .github [11:20:10] Syntax: .github user [11:20:19] .subred [11:20:19] Syntax: .subred example [11:22:46] RhinosF1: T55 filed [11:22:57] T55 [11:23:00] https://phabricator.miraheze.org/T55 - Investigate random errors, authored by Southparkfan, assigned to Southparkfan, Priority: Normal, Status: Resolved [11:23:13] What is miraheze [11:23:26] .miraheze [11:23:46] Were those commands removed? [11:24:02] .help [11:24:02] I've posted a list of my commands at https://clbin.com/KXP7o - You can see more info about any of these commands by doing .help (e.g. .help time) [11:24:02] .add_known [11:24:02] Sario: Only bot admins can add people to the known users list. [11:24:15] .help add_known [11:24:15] Add user to known users list. [11:24:15] e.g. .add_known Zppix #miraheze or .adduser Zppix #miraheze [11:24:26] .load miraheze [11:24:52] Sario: I broke Miraheze [11:25:01] Woo, congrats [11:28:08] Sario: file a task but I assume i know [11:28:42] https://github.com/MirahezeBots/MirahezeBots/blob/dev/setup.cfg#L16 [11:28:43] [ MirahezeBots/setup.cfg at dev · MirahezeBots/MirahezeBots · GitHub ] - github.com [11:28:56] It's not been definded as a plugin [11:41:29] Hello MirahezeBotBeta [11:41:29] Hello Sario… [11:41:48] .t [11:41:48] 2020-07-29 - 06:41:48CDT [11:42:06] .in 1 min test [11:42:06] Sario: Okay, will remind at 2020-07-29 - 06:43:06CDT [11:43:08] Sario: test [11:43:19] .gj MirahezeBotBeta [11:43:19] You're doing good work, MirahezeBotBeta ! [11:44:31] Sario: I know how to fix most of the bugs [11:44:40] T55 is more annoying [11:44:41] An error occurred while parsing the result. [11:44:49] T55 [11:44:51] https://phabricator.miraheze.org/T55 - Investigate random errors, authored by Southparkfan, assigned to Southparkfan, Priority: Normal, Status: Resolved [11:44:55] T55 is [11:44:56] An error occurred while parsing the result. [11:45:07] T40 test [11:45:08] An error occurred while parsing the result. [11:45:13] MirahezeBotBeta: I guess your regex is broke [11:45:37] Sario: file a task please but I'm not blocking release on that [11:45:46] yup [11:48:21] T57 in [11:48:22] An error occurred while parsing the result. [11:48:27] T57 [11:48:28] https://phabricator.miraheze.org/T57 - TimedMediaHandler: Unknown entry 0xF0, authored by Southparkfan, assigned to Southparkfan, Priority: Normal, Status: Resolved [12:45:59] MirahezeBotBeta: load Miraheze [12:45:59] RhinosF1: Plugin Miraheze not found [12:46:07] MirahezeBotBeta: load miraheze [12:46:07] RhinosF1: Plugin miraheze not found [12:46:11] Urgh [12:46:22] Why have you not auto compiled [13:02:11] MirahezeBotBeta: load miraheze [13:02:12] RhinosF1: Plugin miraheze not found [13:03:00] MirahezeBotBeta: load miraheze [13:03:00] RhinosF1: Plugin miraheze not found [13:03:55] .help [13:04:01] Hang on, I'm creating a list. [13:04:01] I've posted a list of my commands at https://clbin.com/WfnT9 - You can see more info about any of these commands by doing .help (e.g. .help time) [13:17:22] .help miraheze [13:17:22] Sario: The documentation for this command is too long; I'm sending it to you in a private message. [13:17:55] What is miraheze [13:17:55] Sario: Miraheze is a non-profit wikifarm running MediaWiki. If you would like more information please see https://meta.miraheze.org/ or #miraheze. [15:45:20] .op [15:45:24] .deop [15:45:26] .op [15:45:37] Reading disk json isn't too bad [15:46:55] Reception123: that's still instant using the json files which is good [15:47:05] :) [15:47:13] I do want to do my big json cache update though after 8.0 is out [15:48:23] Reception123: the plan is to cache json config in the database [15:48:42] ah [15:48:44] I might move status to json in the next update [17:17:18] Sario: need more bugs! [17:30:01] * Sario skitters across the floor [17:30:53] Sario: no blockers as it stands [17:32:04] T57 is waiting for next version? [17:32:05] An error occurred while parsing the result. [17:32:32] Sario: if it's that bug then yes [17:33:20] I plan to make some changes to phab for T49 [17:33:29] So I'll shove them in one go [17:33:36] Ok [17:34:24] Sario: next version will include some fancy new changes to the way things like status,phab,miraheze and channelmgnt use config and cache data [17:35:36] Nice. Per channel config for task mentioning would be really cool [17:36:55] Sario: that's the plan [17:37:13] Assuming I can build the config cache system [17:38:43] https://sopel.chat/usage/per-channel-configuration/ [17:38:44] [ Per-channel configuration - Sopel ] - sopel.chat [17:38:48] Status will support unique ACLs for private SUL wikis [17:38:56] Sounds like a nice challage, RhinosF1 [17:39:01] it says that that may be expanded in a future version [17:39:18] MacFan4000: yeah it probably won't use that [17:40:17] You'll see when config cache comes out what it uses [17:41:16] Sario: it's not too hard tbh. The hardest part will be caching it as I want to reduce disk reads and utilise bot.memory [17:42:41] Hopefully not too much memory [17:43:18] Sario: no but using memory rather than reading off a disk is better [17:43:32] And config cache will be cool [17:43:49] And allow much more fun stuff in future [17:43:58] As you can easily reset it [17:44:15] Always nice to build in future capacity [17:45:14] It's easily expandable if I do it right [18:04:46] .help status [18:04:46] Update's the /status subpage of Special:MyPage on the indicated wiki [18:04:46] e.g. .status mhtest offline [18:06:16] MirahezeBotBeta: reload status [18:06:16] MacFan4000: done: status reloaded (setup-entrypoint from status = MirahezeBots.plugins.status) [18:06:18] .help status [18:06:18] Update's the /Status subpage of Special:MyPage on the indicated wiki [18:06:18] e.g. .status mhtest offline [18:08:44] There we go [18:14:27] Yey! [18:14:36] MacFan4000: did that autocompile? [18:18:04] I looked to be git pulled already [18:18:07] it* [18:18:20] and then I reloaded the module [18:23:13] MacFan4000: good, it should install every 10 mins [18:23:24] So reload should work in most cases if you wait [18:23:33] Else sudo git pull does the same thing as puppet [18:27:08] There's a post merge hook [21:25:14] *sockfilter on [21:25:14] Previous abusers will be kick-banned in ##RhinosF1 [21:25:40] Ty [22:01:13] https://github.com/MirahezeBots/MirahezeBots -- all of this, presumably? [22:01:14] [ GitHub - MirahezeBots/MirahezeBots: IRC bot that is customization, must use with an existing sopel install for the files to do anything ] - github.com [22:02:48] xnaas: the dev branch [22:02:58] But yes [22:03:30] ✅will fuck around at some point [22:04:44] *user xnaas add [22:04:46] 03Success!03 xnaas was added to userfile as handle: xnaas using hostmask: xnaas!~xnaas@unaffiliated/xnaas [22:04:47] xnaas granted standard access. [22:04:55] 🤔 [22:08:15] xnaas: it ensures none of our bots will think you are that evil they need to terminate you