From f328324747e3e09045a114dfcabca52a709da75d Mon Sep 17 00:00:00 2001 From: Conatum Date: Fri, 23 Dec 2022 06:44:32 +0200 Subject: [PATCH] rewrite: Restructure to include GUI. --- .gitmodules | 6 ++++++ skins | 1 + {bot => src}/analytics/__init__.py | 0 {bot => src}/analytics/cog.py | 0 {bot => src}/analytics/data.py | 0 {bot => src}/analytics/events.py | 0 {bot => src}/analytics/server.py | 0 {bot => src}/analytics/snapshot.py | 0 {bot => src}/babel/__init__.py | 0 {bot => src}/babel/cog.py | 0 {bot => src}/babel/enums.py | 0 {bot => src}/babel/translator.py | 0 bot/main.py => src/bot.py | 0 {bot => src}/constants.py | 0 {bot => src}/core/__init__.py | 0 {bot => src}/core/cog.py | 0 {bot => src}/core/data.py | 0 {bot => src}/core/guild_settings.py | 0 {bot => src}/core/lion.py | 0 {bot => src}/core/user_settings.py | 0 {bot => src}/data/__init__.py | 0 {bot => src}/data/adapted.py | 0 {bot => src}/data/base.py | 0 {bot => src}/data/columns.py | 0 {bot => src}/data/conditions.py | 0 {bot => src}/data/connector.py | 0 {bot => src}/data/cursor.py | 0 {bot => src}/data/database.py | 0 {bot => src}/data/models.py | 0 {bot => src}/data/queries.py | 0 {bot => src}/data/registry.py | 0 {bot => src}/data/table.py | 0 src/gui | 1 + {bot => src}/meta/LionBot.py | 0 {bot => src}/meta/LionCog.py | 0 {bot => src}/meta/LionContext.py | 0 {bot => src}/meta/LionTree.py | 0 {bot => src}/meta/__init__.py | 0 {bot => src}/meta/app.py | 0 {bot => src}/meta/args.py | 0 {bot => src}/meta/config.py | 0 {bot => src}/meta/context.py | 0 {bot => src}/meta/errors.py | 0 {bot => src}/meta/ipc/__init__.py | 0 {bot => src}/meta/ipc/client.py | 0 {bot => src}/meta/ipc/server.py | 0 {bot => src}/meta/logger.py | 0 {bot => src}/meta/pending-rewrite/client.py | 0 {bot => src}/meta/pending-rewrite/logger.py | 0 {bot => src}/meta/sharding.py | 0 {bot => src}/modules/__init__.py | 0 {bot => src}/modules/config/__init__.py | 0 {bot => src}/modules/config/cog.py | 0 {bot => src}/modules/economy/__init__.py | 0 {bot => src}/modules/economy/cog.py | 0 {bot => src}/modules/pending-rewrite/__init__.py | 0 .../modules/pending-rewrite/accountability/TimeSlot.py | 0 .../modules/pending-rewrite/accountability/__init__.py | 0 .../modules/pending-rewrite/accountability/admin.py | 0 .../modules/pending-rewrite/accountability/commands.py | 0 {bot => src}/modules/pending-rewrite/accountability/data.py | 0 {bot => src}/modules/pending-rewrite/accountability/lib.py | 0 .../modules/pending-rewrite/accountability/module.py | 0 .../modules/pending-rewrite/accountability/tracker.py | 0 {bot => src}/modules/pending-rewrite/guide/__init__.py | 0 .../modules/pending-rewrite/guild_admin/__init__.py | 0 .../modules/pending-rewrite/guild_admin/economy/__init__.py | 0 .../pending-rewrite/guild_admin/economy/set_coins.py | 0 .../modules/pending-rewrite/guild_admin/guild_config.py | 0 {bot => src}/modules/pending-rewrite/guild_admin/module.py | 0 .../pending-rewrite/guild_admin/new_members/__init__.py | 0 .../modules/pending-rewrite/guild_admin/new_members/data.py | 0 .../pending-rewrite/guild_admin/new_members/greetings.py | 0 .../pending-rewrite/guild_admin/new_members/roles.py | 0 .../pending-rewrite/guild_admin/new_members/settings.py | 0 .../pending-rewrite/guild_admin/reaction_roles/__init__.py | 0 .../pending-rewrite/guild_admin/reaction_roles/command.py | 0 .../pending-rewrite/guild_admin/reaction_roles/data.py | 0 .../pending-rewrite/guild_admin/reaction_roles/expiry.py | 0 .../pending-rewrite/guild_admin/reaction_roles/module.py | 0 .../pending-rewrite/guild_admin/reaction_roles/settings.py | 0 .../pending-rewrite/guild_admin/reaction_roles/tracker.py | 0 .../modules/pending-rewrite/guild_admin/statreset.py | 0 {bot => src}/modules/pending-rewrite/meta/__init__.py | 0 {bot => src}/modules/pending-rewrite/meta/help.py | 0 {bot => src}/modules/pending-rewrite/meta/join_message.py | 0 {bot => src}/modules/pending-rewrite/meta/lib.py | 0 {bot => src}/modules/pending-rewrite/meta/links.py | 0 {bot => src}/modules/pending-rewrite/meta/module.py | 0 {bot => src}/modules/pending-rewrite/meta/nerd.py | 0 {bot => src}/modules/pending-rewrite/moderation/__init__.py | 0 {bot => src}/modules/pending-rewrite/moderation/admin.py | 0 {bot => src}/modules/pending-rewrite/moderation/commands.py | 0 {bot => src}/modules/pending-rewrite/moderation/data.py | 0 {bot => src}/modules/pending-rewrite/moderation/module.py | 0 .../modules/pending-rewrite/moderation/tickets/Ticket.py | 0 .../modules/pending-rewrite/moderation/tickets/__init__.py | 0 .../modules/pending-rewrite/moderation/tickets/notes.py | 0 .../modules/pending-rewrite/moderation/tickets/studybans.py | 0 .../modules/pending-rewrite/moderation/tickets/warns.py | 0 .../modules/pending-rewrite/moderation/video/__init__.py | 0 .../modules/pending-rewrite/moderation/video/admin.py | 0 .../modules/pending-rewrite/moderation/video/data.py | 0 .../modules/pending-rewrite/moderation/video/watchdog.py | 0 {bot => src}/modules/pending-rewrite/plugins/.gitignore | 0 {bot => src}/modules/pending-rewrite/renting/__init__.py | 0 {bot => src}/modules/pending-rewrite/renting/admin.py | 0 {bot => src}/modules/pending-rewrite/renting/commands.py | 0 {bot => src}/modules/pending-rewrite/renting/data.py | 0 {bot => src}/modules/pending-rewrite/renting/module.py | 0 {bot => src}/modules/pending-rewrite/renting/rooms.py | 0 {bot => src}/modules/pending-rewrite/sponsors/__init__.py | 0 {bot => src}/modules/pending-rewrite/sponsors/commands.py | 0 {bot => src}/modules/pending-rewrite/sponsors/config.py | 0 {bot => src}/modules/pending-rewrite/sponsors/data.py | 0 {bot => src}/modules/pending-rewrite/sponsors/module.py | 0 {bot => src}/modules/pending-rewrite/stats/__init__.py | 0 {bot => src}/modules/pending-rewrite/stats/achievements.py | 0 {bot => src}/modules/pending-rewrite/stats/data.py | 0 {bot => src}/modules/pending-rewrite/stats/goals.py | 0 {bot => src}/modules/pending-rewrite/stats/module.py | 0 {bot => src}/modules/pending-rewrite/stats/profile.py | 0 {bot => src}/modules/pending-rewrite/stats/setprofile.py | 0 {bot => src}/modules/pending-rewrite/stats/top_cmd.py | 0 {bot => src}/modules/pending-rewrite/study/__init__.py | 0 .../modules/pending-rewrite/study/badges/__init__.py | 0 .../modules/pending-rewrite/study/badges/badge_tracker.py | 0 {bot => src}/modules/pending-rewrite/study/badges/data.py | 0 .../modules/pending-rewrite/study/badges/studybadge_cmd.py | 0 {bot => src}/modules/pending-rewrite/study/module.py | 0 {bot => src}/modules/pending-rewrite/study/timers/Timer.py | 0 .../modules/pending-rewrite/study/timers/__init__.py | 0 .../modules/pending-rewrite/study/timers/commands.py | 0 {bot => src}/modules/pending-rewrite/study/timers/data.py | 0 .../modules/pending-rewrite/study/timers/settings.py | 0 .../modules/pending-rewrite/study/tracking/__init__.py | 0 .../modules/pending-rewrite/study/tracking/commands.py | 0 {bot => src}/modules/pending-rewrite/study/tracking/data.py | 0 .../pending-rewrite/study/tracking/session_tracker.py | 0 .../modules/pending-rewrite/study/tracking/settings.py | 0 .../modules/pending-rewrite/study/tracking/time_tracker.py | 0 {bot => src}/modules/pending-rewrite/sysadmin/__init__.py | 0 {bot => src}/modules/pending-rewrite/sysadmin/blacklist.py | 0 {bot => src}/modules/pending-rewrite/sysadmin/botconfig.py | 0 {bot => src}/modules/pending-rewrite/sysadmin/exec_cmds.py | 0 {bot => src}/modules/pending-rewrite/sysadmin/guild_log.py | 0 {bot => src}/modules/pending-rewrite/sysadmin/module.py | 0 {bot => src}/modules/pending-rewrite/sysadmin/status.py | 0 {bot => src}/modules/pending-rewrite/topgg/__init__.py | 0 {bot => src}/modules/pending-rewrite/topgg/commands.py | 0 {bot => src}/modules/pending-rewrite/topgg/data.py | 0 {bot => src}/modules/pending-rewrite/topgg/module.py | 0 {bot => src}/modules/pending-rewrite/topgg/settings.py | 0 {bot => src}/modules/pending-rewrite/topgg/utils.py | 0 {bot => src}/modules/pending-rewrite/topgg/webhook.py | 0 .../modules/pending-rewrite/user_config/__init__.py | 0 .../modules/pending-rewrite/user_config/commands.py | 0 {bot => src}/modules/pending-rewrite/user_config/module.py | 0 {bot => src}/modules/pending-rewrite/workout/__init__.py | 0 {bot => src}/modules/pending-rewrite/workout/admin.py | 0 {bot => src}/modules/pending-rewrite/workout/data.py | 0 {bot => src}/modules/pending-rewrite/workout/module.py | 0 {bot => src}/modules/pending-rewrite/workout/tracker.py | 0 {bot => src}/modules/reminders/__init__.py | 0 {bot => src}/modules/reminders/cog.py | 0 {bot => src}/modules/shop/__init__.py | 0 {bot => src}/modules/shop/cog.py | 0 {bot => src}/modules/shop/data.py | 0 {bot => src}/modules/shop/shops/__init__.py | 0 {bot => src}/modules/shop/shops/base.py | 0 {bot => src}/modules/shop/shops/boosts.py | 0 {bot => src}/modules/shop/shops/colours.py | 0 {bot => src}/modules/shop/shops/roles.py | 0 {bot => src}/modules/sysadmin/__init__.py | 0 {bot => src}/modules/sysadmin/blacklists.py | 0 {bot => src}/modules/sysadmin/dash.py | 0 {bot => src}/modules/sysadmin/exec_cog.py | 0 {bot => src}/modules/sysadmin/guild_log.py | 0 {bot => src}/modules/sysadmin/leo_group.py | 0 {bot => src}/modules/sysadmin/presence.py | 0 {bot => src}/modules/tasklist/__init__.py | 0 {bot => src}/modules/tasklist/cog.py | 0 {bot => src}/modules/tasklist/data.py | 0 {bot => src}/modules/tasklist/settings.py | 0 {bot => src}/modules/tasklist/tasklist.py | 0 {bot => src}/modules/tasklist/ui.py | 0 {bot => src}/pending-rewrite/LionContext.py | 0 {bot => src}/pending-rewrite/LionModule.py | 0 {bot => src}/pending-rewrite/core/__init__.py | 0 {bot => src}/pending-rewrite/core/blacklists.py | 0 {bot => src}/pending-rewrite/core/data.py | 0 {bot => src}/pending-rewrite/core/lion.py | 0 {bot => src}/pending-rewrite/core/module.py | 0 {bot => src}/pending-rewrite/dev_main.py | 0 {bot => src}/pending-rewrite/settings/__init__.py | 0 {bot => src}/pending-rewrite/settings/app_settings.py | 0 {bot => src}/pending-rewrite/settings/base.py | 0 {bot => src}/pending-rewrite/settings/guild_settings.py | 0 {bot => src}/pending-rewrite/settings/setting_types.py | 0 {bot => src}/pending-rewrite/settings/user_settings.py | 0 {bot => src}/pending-rewrite/utils/ctx_addons.py | 0 {bot => src}/pending-rewrite/utils/interactive.py | 0 {bot => src}/pending-rewrite/utils/seekers.py | 0 {bot => src}/pending-rewrite/wards.py | 0 {bot => src}/settings/__init__.py | 0 {bot => src}/settings/base.py | 0 {bot => src}/settings/data.py | 0 {bot => src}/settings/groups.py | 0 {bot => src}/settings/mock.py | 0 {bot => src}/settings/setting_types.py | 0 {bot => src}/settings/ui.py | 0 {bot => src}/utils/__init__.py | 0 {bot => src}/utils/cog.py | 0 {bot => src}/utils/lib.py | 0 {bot => src}/utils/monitor.py | 0 {bot => src}/utils/ratelimits.py | 0 {bot => src}/utils/transformers.py | 0 {bot => src}/utils/ui/__init__.py | 0 {bot => src}/utils/ui/hooked.py | 0 {bot => src}/utils/ui/leo.py | 0 {bot => src}/utils/ui/micros.py | 0 {bot => src}/utils/ui/pagers.py | 0 {bot => src}/utils/ui/transformed.py | 0 {bot => src}/wards.py | 0 224 files changed, 8 insertions(+) create mode 160000 skins rename {bot => src}/analytics/__init__.py (100%) rename {bot => src}/analytics/cog.py (100%) rename {bot => src}/analytics/data.py (100%) rename {bot => src}/analytics/events.py (100%) rename {bot => src}/analytics/server.py (100%) rename {bot => src}/analytics/snapshot.py (100%) rename {bot => src}/babel/__init__.py (100%) rename {bot => src}/babel/cog.py (100%) rename {bot => src}/babel/enums.py (100%) rename {bot => src}/babel/translator.py (100%) rename bot/main.py => src/bot.py (100%) rename {bot => src}/constants.py (100%) rename {bot => src}/core/__init__.py (100%) rename {bot => src}/core/cog.py (100%) rename {bot => src}/core/data.py (100%) rename {bot => src}/core/guild_settings.py (100%) rename {bot => src}/core/lion.py (100%) rename {bot => src}/core/user_settings.py (100%) rename {bot => src}/data/__init__.py (100%) rename {bot => src}/data/adapted.py (100%) rename {bot => src}/data/base.py (100%) rename {bot => src}/data/columns.py (100%) rename {bot => src}/data/conditions.py (100%) rename {bot => src}/data/connector.py (100%) rename {bot => src}/data/cursor.py (100%) rename {bot => src}/data/database.py (100%) rename {bot => src}/data/models.py (100%) rename {bot => src}/data/queries.py (100%) rename {bot => src}/data/registry.py (100%) rename {bot => src}/data/table.py (100%) create mode 160000 src/gui rename {bot => src}/meta/LionBot.py (100%) rename {bot => src}/meta/LionCog.py (100%) rename {bot => src}/meta/LionContext.py (100%) rename {bot => src}/meta/LionTree.py (100%) rename {bot => src}/meta/__init__.py (100%) rename {bot => src}/meta/app.py (100%) rename {bot => src}/meta/args.py (100%) rename {bot => src}/meta/config.py (100%) rename {bot => src}/meta/context.py (100%) rename {bot => src}/meta/errors.py (100%) rename {bot => src}/meta/ipc/__init__.py (100%) rename {bot => src}/meta/ipc/client.py (100%) rename {bot => src}/meta/ipc/server.py (100%) rename {bot => src}/meta/logger.py (100%) rename {bot => src}/meta/pending-rewrite/client.py (100%) rename {bot => src}/meta/pending-rewrite/logger.py (100%) rename {bot => src}/meta/sharding.py (100%) rename {bot => src}/modules/__init__.py (100%) rename {bot => src}/modules/config/__init__.py (100%) rename {bot => src}/modules/config/cog.py (100%) rename {bot => src}/modules/economy/__init__.py (100%) rename {bot => src}/modules/economy/cog.py (100%) rename {bot => src}/modules/pending-rewrite/__init__.py (100%) rename {bot => src}/modules/pending-rewrite/accountability/TimeSlot.py (100%) rename {bot => src}/modules/pending-rewrite/accountability/__init__.py (100%) rename {bot => src}/modules/pending-rewrite/accountability/admin.py (100%) rename {bot => src}/modules/pending-rewrite/accountability/commands.py (100%) rename {bot => src}/modules/pending-rewrite/accountability/data.py (100%) rename {bot => src}/modules/pending-rewrite/accountability/lib.py (100%) rename {bot => src}/modules/pending-rewrite/accountability/module.py (100%) rename {bot => src}/modules/pending-rewrite/accountability/tracker.py (100%) rename {bot => src}/modules/pending-rewrite/guide/__init__.py (100%) rename {bot => src}/modules/pending-rewrite/guild_admin/__init__.py (100%) rename {bot => src}/modules/pending-rewrite/guild_admin/economy/__init__.py (100%) rename {bot => src}/modules/pending-rewrite/guild_admin/economy/set_coins.py (100%) rename {bot => src}/modules/pending-rewrite/guild_admin/guild_config.py (100%) rename {bot => src}/modules/pending-rewrite/guild_admin/module.py (100%) rename {bot => src}/modules/pending-rewrite/guild_admin/new_members/__init__.py (100%) rename {bot => src}/modules/pending-rewrite/guild_admin/new_members/data.py (100%) rename {bot => src}/modules/pending-rewrite/guild_admin/new_members/greetings.py (100%) rename {bot => src}/modules/pending-rewrite/guild_admin/new_members/roles.py (100%) rename {bot => src}/modules/pending-rewrite/guild_admin/new_members/settings.py (100%) rename {bot => src}/modules/pending-rewrite/guild_admin/reaction_roles/__init__.py (100%) rename {bot => src}/modules/pending-rewrite/guild_admin/reaction_roles/command.py (100%) rename {bot => src}/modules/pending-rewrite/guild_admin/reaction_roles/data.py (100%) rename {bot => src}/modules/pending-rewrite/guild_admin/reaction_roles/expiry.py (100%) rename {bot => src}/modules/pending-rewrite/guild_admin/reaction_roles/module.py (100%) rename {bot => src}/modules/pending-rewrite/guild_admin/reaction_roles/settings.py (100%) rename {bot => src}/modules/pending-rewrite/guild_admin/reaction_roles/tracker.py (100%) rename {bot => src}/modules/pending-rewrite/guild_admin/statreset.py (100%) rename {bot => src}/modules/pending-rewrite/meta/__init__.py (100%) rename {bot => src}/modules/pending-rewrite/meta/help.py (100%) rename {bot => src}/modules/pending-rewrite/meta/join_message.py (100%) rename {bot => src}/modules/pending-rewrite/meta/lib.py (100%) rename {bot => src}/modules/pending-rewrite/meta/links.py (100%) rename {bot => src}/modules/pending-rewrite/meta/module.py (100%) rename {bot => src}/modules/pending-rewrite/meta/nerd.py (100%) rename {bot => src}/modules/pending-rewrite/moderation/__init__.py (100%) rename {bot => src}/modules/pending-rewrite/moderation/admin.py (100%) rename {bot => src}/modules/pending-rewrite/moderation/commands.py (100%) rename {bot => src}/modules/pending-rewrite/moderation/data.py (100%) rename {bot => src}/modules/pending-rewrite/moderation/module.py (100%) rename {bot => src}/modules/pending-rewrite/moderation/tickets/Ticket.py (100%) rename {bot => src}/modules/pending-rewrite/moderation/tickets/__init__.py (100%) rename {bot => src}/modules/pending-rewrite/moderation/tickets/notes.py (100%) rename {bot => src}/modules/pending-rewrite/moderation/tickets/studybans.py (100%) rename {bot => src}/modules/pending-rewrite/moderation/tickets/warns.py (100%) rename {bot => src}/modules/pending-rewrite/moderation/video/__init__.py (100%) rename {bot => src}/modules/pending-rewrite/moderation/video/admin.py (100%) rename {bot => src}/modules/pending-rewrite/moderation/video/data.py (100%) rename {bot => src}/modules/pending-rewrite/moderation/video/watchdog.py (100%) rename {bot => src}/modules/pending-rewrite/plugins/.gitignore (100%) rename {bot => src}/modules/pending-rewrite/renting/__init__.py (100%) rename {bot => src}/modules/pending-rewrite/renting/admin.py (100%) rename {bot => src}/modules/pending-rewrite/renting/commands.py (100%) rename {bot => src}/modules/pending-rewrite/renting/data.py (100%) rename {bot => src}/modules/pending-rewrite/renting/module.py (100%) rename {bot => src}/modules/pending-rewrite/renting/rooms.py (100%) rename {bot => src}/modules/pending-rewrite/sponsors/__init__.py (100%) rename {bot => src}/modules/pending-rewrite/sponsors/commands.py (100%) rename {bot => src}/modules/pending-rewrite/sponsors/config.py (100%) rename {bot => src}/modules/pending-rewrite/sponsors/data.py (100%) rename {bot => src}/modules/pending-rewrite/sponsors/module.py (100%) rename {bot => src}/modules/pending-rewrite/stats/__init__.py (100%) rename {bot => src}/modules/pending-rewrite/stats/achievements.py (100%) rename {bot => src}/modules/pending-rewrite/stats/data.py (100%) rename {bot => src}/modules/pending-rewrite/stats/goals.py (100%) rename {bot => src}/modules/pending-rewrite/stats/module.py (100%) rename {bot => src}/modules/pending-rewrite/stats/profile.py (100%) rename {bot => src}/modules/pending-rewrite/stats/setprofile.py (100%) rename {bot => src}/modules/pending-rewrite/stats/top_cmd.py (100%) rename {bot => src}/modules/pending-rewrite/study/__init__.py (100%) rename {bot => src}/modules/pending-rewrite/study/badges/__init__.py (100%) rename {bot => src}/modules/pending-rewrite/study/badges/badge_tracker.py (100%) rename {bot => src}/modules/pending-rewrite/study/badges/data.py (100%) rename {bot => src}/modules/pending-rewrite/study/badges/studybadge_cmd.py (100%) rename {bot => src}/modules/pending-rewrite/study/module.py (100%) rename {bot => src}/modules/pending-rewrite/study/timers/Timer.py (100%) rename {bot => src}/modules/pending-rewrite/study/timers/__init__.py (100%) rename {bot => src}/modules/pending-rewrite/study/timers/commands.py (100%) rename {bot => src}/modules/pending-rewrite/study/timers/data.py (100%) rename {bot => src}/modules/pending-rewrite/study/timers/settings.py (100%) rename {bot => src}/modules/pending-rewrite/study/tracking/__init__.py (100%) rename {bot => src}/modules/pending-rewrite/study/tracking/commands.py (100%) rename {bot => src}/modules/pending-rewrite/study/tracking/data.py (100%) rename {bot => src}/modules/pending-rewrite/study/tracking/session_tracker.py (100%) rename {bot => src}/modules/pending-rewrite/study/tracking/settings.py (100%) rename {bot => src}/modules/pending-rewrite/study/tracking/time_tracker.py (100%) rename {bot => src}/modules/pending-rewrite/sysadmin/__init__.py (100%) rename {bot => src}/modules/pending-rewrite/sysadmin/blacklist.py (100%) rename {bot => src}/modules/pending-rewrite/sysadmin/botconfig.py (100%) rename {bot => src}/modules/pending-rewrite/sysadmin/exec_cmds.py (100%) rename {bot => src}/modules/pending-rewrite/sysadmin/guild_log.py (100%) rename {bot => src}/modules/pending-rewrite/sysadmin/module.py (100%) rename {bot => src}/modules/pending-rewrite/sysadmin/status.py (100%) rename {bot => src}/modules/pending-rewrite/topgg/__init__.py (100%) rename {bot => src}/modules/pending-rewrite/topgg/commands.py (100%) rename {bot => src}/modules/pending-rewrite/topgg/data.py (100%) rename {bot => src}/modules/pending-rewrite/topgg/module.py (100%) rename {bot => src}/modules/pending-rewrite/topgg/settings.py (100%) rename {bot => src}/modules/pending-rewrite/topgg/utils.py (100%) rename {bot => src}/modules/pending-rewrite/topgg/webhook.py (100%) rename {bot => src}/modules/pending-rewrite/user_config/__init__.py (100%) rename {bot => src}/modules/pending-rewrite/user_config/commands.py (100%) rename {bot => src}/modules/pending-rewrite/user_config/module.py (100%) rename {bot => src}/modules/pending-rewrite/workout/__init__.py (100%) rename {bot => src}/modules/pending-rewrite/workout/admin.py (100%) rename {bot => src}/modules/pending-rewrite/workout/data.py (100%) rename {bot => src}/modules/pending-rewrite/workout/module.py (100%) rename {bot => src}/modules/pending-rewrite/workout/tracker.py (100%) rename {bot => src}/modules/reminders/__init__.py (100%) rename {bot => src}/modules/reminders/cog.py (100%) rename {bot => src}/modules/shop/__init__.py (100%) rename {bot => src}/modules/shop/cog.py (100%) rename {bot => src}/modules/shop/data.py (100%) rename {bot => src}/modules/shop/shops/__init__.py (100%) rename {bot => src}/modules/shop/shops/base.py (100%) rename {bot => src}/modules/shop/shops/boosts.py (100%) rename {bot => src}/modules/shop/shops/colours.py (100%) rename {bot => src}/modules/shop/shops/roles.py (100%) rename {bot => src}/modules/sysadmin/__init__.py (100%) rename {bot => src}/modules/sysadmin/blacklists.py (100%) rename {bot => src}/modules/sysadmin/dash.py (100%) rename {bot => src}/modules/sysadmin/exec_cog.py (100%) rename {bot => src}/modules/sysadmin/guild_log.py (100%) rename {bot => src}/modules/sysadmin/leo_group.py (100%) rename {bot => src}/modules/sysadmin/presence.py (100%) rename {bot => src}/modules/tasklist/__init__.py (100%) rename {bot => src}/modules/tasklist/cog.py (100%) rename {bot => src}/modules/tasklist/data.py (100%) rename {bot => src}/modules/tasklist/settings.py (100%) rename {bot => src}/modules/tasklist/tasklist.py (100%) rename {bot => src}/modules/tasklist/ui.py (100%) rename {bot => src}/pending-rewrite/LionContext.py (100%) rename {bot => src}/pending-rewrite/LionModule.py (100%) rename {bot => src}/pending-rewrite/core/__init__.py (100%) rename {bot => src}/pending-rewrite/core/blacklists.py (100%) rename {bot => src}/pending-rewrite/core/data.py (100%) rename {bot => src}/pending-rewrite/core/lion.py (100%) rename {bot => src}/pending-rewrite/core/module.py (100%) rename {bot => src}/pending-rewrite/dev_main.py (100%) rename {bot => src}/pending-rewrite/settings/__init__.py (100%) rename {bot => src}/pending-rewrite/settings/app_settings.py (100%) rename {bot => src}/pending-rewrite/settings/base.py (100%) rename {bot => src}/pending-rewrite/settings/guild_settings.py (100%) rename {bot => src}/pending-rewrite/settings/setting_types.py (100%) rename {bot => src}/pending-rewrite/settings/user_settings.py (100%) rename {bot => src}/pending-rewrite/utils/ctx_addons.py (100%) rename {bot => src}/pending-rewrite/utils/interactive.py (100%) rename {bot => src}/pending-rewrite/utils/seekers.py (100%) rename {bot => src}/pending-rewrite/wards.py (100%) rename {bot => src}/settings/__init__.py (100%) rename {bot => src}/settings/base.py (100%) rename {bot => src}/settings/data.py (100%) rename {bot => src}/settings/groups.py (100%) rename {bot => src}/settings/mock.py (100%) rename {bot => src}/settings/setting_types.py (100%) rename {bot => src}/settings/ui.py (100%) rename {bot => src}/utils/__init__.py (100%) rename {bot => src}/utils/cog.py (100%) rename {bot => src}/utils/lib.py (100%) rename {bot => src}/utils/monitor.py (100%) rename {bot => src}/utils/ratelimits.py (100%) rename {bot => src}/utils/transformers.py (100%) rename {bot => src}/utils/ui/__init__.py (100%) rename {bot => src}/utils/ui/hooked.py (100%) rename {bot => src}/utils/ui/leo.py (100%) rename {bot => src}/utils/ui/micros.py (100%) rename {bot => src}/utils/ui/pagers.py (100%) rename {bot => src}/utils/ui/transformed.py (100%) rename {bot => src}/wards.py (100%) diff --git a/.gitmodules b/.gitmodules index e69de29b..e45415a2 100644 --- a/.gitmodules +++ b/.gitmodules @@ -0,0 +1,6 @@ +[submodule "bot/gui"] + path = src/gui + url = cgithub:StudyLions/StudyLion-Plugin-GUI.git +[submodule "skins"] + path = skins + url = cgithub:StudyLions/StudyLion-Plugin-Skins.git diff --git a/skins b/skins new file mode 160000 index 00000000..506f0504 --- /dev/null +++ b/skins @@ -0,0 +1 @@ +Subproject commit 506f0504367591e36be59fdfccdf37009383edbc diff --git a/bot/analytics/__init__.py b/src/analytics/__init__.py similarity index 100% rename from bot/analytics/__init__.py rename to src/analytics/__init__.py diff --git a/bot/analytics/cog.py b/src/analytics/cog.py similarity index 100% rename from bot/analytics/cog.py rename to src/analytics/cog.py diff --git a/bot/analytics/data.py b/src/analytics/data.py similarity index 100% rename from bot/analytics/data.py rename to src/analytics/data.py diff --git a/bot/analytics/events.py b/src/analytics/events.py similarity index 100% rename from bot/analytics/events.py rename to src/analytics/events.py diff --git a/bot/analytics/server.py b/src/analytics/server.py similarity index 100% rename from bot/analytics/server.py rename to src/analytics/server.py diff --git a/bot/analytics/snapshot.py b/src/analytics/snapshot.py similarity index 100% rename from bot/analytics/snapshot.py rename to src/analytics/snapshot.py diff --git a/bot/babel/__init__.py b/src/babel/__init__.py similarity index 100% rename from bot/babel/__init__.py rename to src/babel/__init__.py diff --git a/bot/babel/cog.py b/src/babel/cog.py similarity index 100% rename from bot/babel/cog.py rename to src/babel/cog.py diff --git a/bot/babel/enums.py b/src/babel/enums.py similarity index 100% rename from bot/babel/enums.py rename to src/babel/enums.py diff --git a/bot/babel/translator.py b/src/babel/translator.py similarity index 100% rename from bot/babel/translator.py rename to src/babel/translator.py diff --git a/bot/main.py b/src/bot.py similarity index 100% rename from bot/main.py rename to src/bot.py diff --git a/bot/constants.py b/src/constants.py similarity index 100% rename from bot/constants.py rename to src/constants.py diff --git a/bot/core/__init__.py b/src/core/__init__.py similarity index 100% rename from bot/core/__init__.py rename to src/core/__init__.py diff --git a/bot/core/cog.py b/src/core/cog.py similarity index 100% rename from bot/core/cog.py rename to src/core/cog.py diff --git a/bot/core/data.py b/src/core/data.py similarity index 100% rename from bot/core/data.py rename to src/core/data.py diff --git a/bot/core/guild_settings.py b/src/core/guild_settings.py similarity index 100% rename from bot/core/guild_settings.py rename to src/core/guild_settings.py diff --git a/bot/core/lion.py b/src/core/lion.py similarity index 100% rename from bot/core/lion.py rename to src/core/lion.py diff --git a/bot/core/user_settings.py b/src/core/user_settings.py similarity index 100% rename from bot/core/user_settings.py rename to src/core/user_settings.py diff --git a/bot/data/__init__.py b/src/data/__init__.py similarity index 100% rename from bot/data/__init__.py rename to src/data/__init__.py diff --git a/bot/data/adapted.py b/src/data/adapted.py similarity index 100% rename from bot/data/adapted.py rename to src/data/adapted.py diff --git a/bot/data/base.py b/src/data/base.py similarity index 100% rename from bot/data/base.py rename to src/data/base.py diff --git a/bot/data/columns.py b/src/data/columns.py similarity index 100% rename from bot/data/columns.py rename to src/data/columns.py diff --git a/bot/data/conditions.py b/src/data/conditions.py similarity index 100% rename from bot/data/conditions.py rename to src/data/conditions.py diff --git a/bot/data/connector.py b/src/data/connector.py similarity index 100% rename from bot/data/connector.py rename to src/data/connector.py diff --git a/bot/data/cursor.py b/src/data/cursor.py similarity index 100% rename from bot/data/cursor.py rename to src/data/cursor.py diff --git a/bot/data/database.py b/src/data/database.py similarity index 100% rename from bot/data/database.py rename to src/data/database.py diff --git a/bot/data/models.py b/src/data/models.py similarity index 100% rename from bot/data/models.py rename to src/data/models.py diff --git a/bot/data/queries.py b/src/data/queries.py similarity index 100% rename from bot/data/queries.py rename to src/data/queries.py diff --git a/bot/data/registry.py b/src/data/registry.py similarity index 100% rename from bot/data/registry.py rename to src/data/registry.py diff --git a/bot/data/table.py b/src/data/table.py similarity index 100% rename from bot/data/table.py rename to src/data/table.py diff --git a/src/gui b/src/gui new file mode 160000 index 00000000..76659f11 --- /dev/null +++ b/src/gui @@ -0,0 +1 @@ +Subproject commit 76659f119397c80c2d53decbc74564f3c7e24fb2 diff --git a/bot/meta/LionBot.py b/src/meta/LionBot.py similarity index 100% rename from bot/meta/LionBot.py rename to src/meta/LionBot.py diff --git a/bot/meta/LionCog.py b/src/meta/LionCog.py similarity index 100% rename from bot/meta/LionCog.py rename to src/meta/LionCog.py diff --git a/bot/meta/LionContext.py b/src/meta/LionContext.py similarity index 100% rename from bot/meta/LionContext.py rename to src/meta/LionContext.py diff --git a/bot/meta/LionTree.py b/src/meta/LionTree.py similarity index 100% rename from bot/meta/LionTree.py rename to src/meta/LionTree.py diff --git a/bot/meta/__init__.py b/src/meta/__init__.py similarity index 100% rename from bot/meta/__init__.py rename to src/meta/__init__.py diff --git a/bot/meta/app.py b/src/meta/app.py similarity index 100% rename from bot/meta/app.py rename to src/meta/app.py diff --git a/bot/meta/args.py b/src/meta/args.py similarity index 100% rename from bot/meta/args.py rename to src/meta/args.py diff --git a/bot/meta/config.py b/src/meta/config.py similarity index 100% rename from bot/meta/config.py rename to src/meta/config.py diff --git a/bot/meta/context.py b/src/meta/context.py similarity index 100% rename from bot/meta/context.py rename to src/meta/context.py diff --git a/bot/meta/errors.py b/src/meta/errors.py similarity index 100% rename from bot/meta/errors.py rename to src/meta/errors.py diff --git a/bot/meta/ipc/__init__.py b/src/meta/ipc/__init__.py similarity index 100% rename from bot/meta/ipc/__init__.py rename to src/meta/ipc/__init__.py diff --git a/bot/meta/ipc/client.py b/src/meta/ipc/client.py similarity index 100% rename from bot/meta/ipc/client.py rename to src/meta/ipc/client.py diff --git a/bot/meta/ipc/server.py b/src/meta/ipc/server.py similarity index 100% rename from bot/meta/ipc/server.py rename to src/meta/ipc/server.py diff --git a/bot/meta/logger.py b/src/meta/logger.py similarity index 100% rename from bot/meta/logger.py rename to src/meta/logger.py diff --git a/bot/meta/pending-rewrite/client.py b/src/meta/pending-rewrite/client.py similarity index 100% rename from bot/meta/pending-rewrite/client.py rename to src/meta/pending-rewrite/client.py diff --git a/bot/meta/pending-rewrite/logger.py b/src/meta/pending-rewrite/logger.py similarity index 100% rename from bot/meta/pending-rewrite/logger.py rename to src/meta/pending-rewrite/logger.py diff --git a/bot/meta/sharding.py b/src/meta/sharding.py similarity index 100% rename from bot/meta/sharding.py rename to src/meta/sharding.py diff --git a/bot/modules/__init__.py b/src/modules/__init__.py similarity index 100% rename from bot/modules/__init__.py rename to src/modules/__init__.py diff --git a/bot/modules/config/__init__.py b/src/modules/config/__init__.py similarity index 100% rename from bot/modules/config/__init__.py rename to src/modules/config/__init__.py diff --git a/bot/modules/config/cog.py b/src/modules/config/cog.py similarity index 100% rename from bot/modules/config/cog.py rename to src/modules/config/cog.py diff --git a/bot/modules/economy/__init__.py b/src/modules/economy/__init__.py similarity index 100% rename from bot/modules/economy/__init__.py rename to src/modules/economy/__init__.py diff --git a/bot/modules/economy/cog.py b/src/modules/economy/cog.py similarity index 100% rename from bot/modules/economy/cog.py rename to src/modules/economy/cog.py diff --git a/bot/modules/pending-rewrite/__init__.py b/src/modules/pending-rewrite/__init__.py similarity index 100% rename from bot/modules/pending-rewrite/__init__.py rename to src/modules/pending-rewrite/__init__.py diff --git a/bot/modules/pending-rewrite/accountability/TimeSlot.py b/src/modules/pending-rewrite/accountability/TimeSlot.py similarity index 100% rename from bot/modules/pending-rewrite/accountability/TimeSlot.py rename to src/modules/pending-rewrite/accountability/TimeSlot.py diff --git a/bot/modules/pending-rewrite/accountability/__init__.py b/src/modules/pending-rewrite/accountability/__init__.py similarity index 100% rename from bot/modules/pending-rewrite/accountability/__init__.py rename to src/modules/pending-rewrite/accountability/__init__.py diff --git a/bot/modules/pending-rewrite/accountability/admin.py b/src/modules/pending-rewrite/accountability/admin.py similarity index 100% rename from bot/modules/pending-rewrite/accountability/admin.py rename to src/modules/pending-rewrite/accountability/admin.py diff --git a/bot/modules/pending-rewrite/accountability/commands.py b/src/modules/pending-rewrite/accountability/commands.py similarity index 100% rename from bot/modules/pending-rewrite/accountability/commands.py rename to src/modules/pending-rewrite/accountability/commands.py diff --git a/bot/modules/pending-rewrite/accountability/data.py b/src/modules/pending-rewrite/accountability/data.py similarity index 100% rename from bot/modules/pending-rewrite/accountability/data.py rename to src/modules/pending-rewrite/accountability/data.py diff --git a/bot/modules/pending-rewrite/accountability/lib.py b/src/modules/pending-rewrite/accountability/lib.py similarity index 100% rename from bot/modules/pending-rewrite/accountability/lib.py rename to src/modules/pending-rewrite/accountability/lib.py diff --git a/bot/modules/pending-rewrite/accountability/module.py b/src/modules/pending-rewrite/accountability/module.py similarity index 100% rename from bot/modules/pending-rewrite/accountability/module.py rename to src/modules/pending-rewrite/accountability/module.py diff --git a/bot/modules/pending-rewrite/accountability/tracker.py b/src/modules/pending-rewrite/accountability/tracker.py similarity index 100% rename from bot/modules/pending-rewrite/accountability/tracker.py rename to src/modules/pending-rewrite/accountability/tracker.py diff --git a/bot/modules/pending-rewrite/guide/__init__.py b/src/modules/pending-rewrite/guide/__init__.py similarity index 100% rename from bot/modules/pending-rewrite/guide/__init__.py rename to src/modules/pending-rewrite/guide/__init__.py diff --git a/bot/modules/pending-rewrite/guild_admin/__init__.py b/src/modules/pending-rewrite/guild_admin/__init__.py similarity index 100% rename from bot/modules/pending-rewrite/guild_admin/__init__.py rename to src/modules/pending-rewrite/guild_admin/__init__.py diff --git a/bot/modules/pending-rewrite/guild_admin/economy/__init__.py b/src/modules/pending-rewrite/guild_admin/economy/__init__.py similarity index 100% rename from bot/modules/pending-rewrite/guild_admin/economy/__init__.py rename to src/modules/pending-rewrite/guild_admin/economy/__init__.py diff --git a/bot/modules/pending-rewrite/guild_admin/economy/set_coins.py b/src/modules/pending-rewrite/guild_admin/economy/set_coins.py similarity index 100% rename from bot/modules/pending-rewrite/guild_admin/economy/set_coins.py rename to src/modules/pending-rewrite/guild_admin/economy/set_coins.py diff --git a/bot/modules/pending-rewrite/guild_admin/guild_config.py b/src/modules/pending-rewrite/guild_admin/guild_config.py similarity index 100% rename from bot/modules/pending-rewrite/guild_admin/guild_config.py rename to src/modules/pending-rewrite/guild_admin/guild_config.py diff --git a/bot/modules/pending-rewrite/guild_admin/module.py b/src/modules/pending-rewrite/guild_admin/module.py similarity index 100% rename from bot/modules/pending-rewrite/guild_admin/module.py rename to src/modules/pending-rewrite/guild_admin/module.py diff --git a/bot/modules/pending-rewrite/guild_admin/new_members/__init__.py b/src/modules/pending-rewrite/guild_admin/new_members/__init__.py similarity index 100% rename from bot/modules/pending-rewrite/guild_admin/new_members/__init__.py rename to src/modules/pending-rewrite/guild_admin/new_members/__init__.py diff --git a/bot/modules/pending-rewrite/guild_admin/new_members/data.py b/src/modules/pending-rewrite/guild_admin/new_members/data.py similarity index 100% rename from bot/modules/pending-rewrite/guild_admin/new_members/data.py rename to src/modules/pending-rewrite/guild_admin/new_members/data.py diff --git a/bot/modules/pending-rewrite/guild_admin/new_members/greetings.py b/src/modules/pending-rewrite/guild_admin/new_members/greetings.py similarity index 100% rename from bot/modules/pending-rewrite/guild_admin/new_members/greetings.py rename to src/modules/pending-rewrite/guild_admin/new_members/greetings.py diff --git a/bot/modules/pending-rewrite/guild_admin/new_members/roles.py b/src/modules/pending-rewrite/guild_admin/new_members/roles.py similarity index 100% rename from bot/modules/pending-rewrite/guild_admin/new_members/roles.py rename to src/modules/pending-rewrite/guild_admin/new_members/roles.py diff --git a/bot/modules/pending-rewrite/guild_admin/new_members/settings.py b/src/modules/pending-rewrite/guild_admin/new_members/settings.py similarity index 100% rename from bot/modules/pending-rewrite/guild_admin/new_members/settings.py rename to src/modules/pending-rewrite/guild_admin/new_members/settings.py diff --git a/bot/modules/pending-rewrite/guild_admin/reaction_roles/__init__.py b/src/modules/pending-rewrite/guild_admin/reaction_roles/__init__.py similarity index 100% rename from bot/modules/pending-rewrite/guild_admin/reaction_roles/__init__.py rename to src/modules/pending-rewrite/guild_admin/reaction_roles/__init__.py diff --git a/bot/modules/pending-rewrite/guild_admin/reaction_roles/command.py b/src/modules/pending-rewrite/guild_admin/reaction_roles/command.py similarity index 100% rename from bot/modules/pending-rewrite/guild_admin/reaction_roles/command.py rename to src/modules/pending-rewrite/guild_admin/reaction_roles/command.py diff --git a/bot/modules/pending-rewrite/guild_admin/reaction_roles/data.py b/src/modules/pending-rewrite/guild_admin/reaction_roles/data.py similarity index 100% rename from bot/modules/pending-rewrite/guild_admin/reaction_roles/data.py rename to src/modules/pending-rewrite/guild_admin/reaction_roles/data.py diff --git a/bot/modules/pending-rewrite/guild_admin/reaction_roles/expiry.py b/src/modules/pending-rewrite/guild_admin/reaction_roles/expiry.py similarity index 100% rename from bot/modules/pending-rewrite/guild_admin/reaction_roles/expiry.py rename to src/modules/pending-rewrite/guild_admin/reaction_roles/expiry.py diff --git a/bot/modules/pending-rewrite/guild_admin/reaction_roles/module.py b/src/modules/pending-rewrite/guild_admin/reaction_roles/module.py similarity index 100% rename from bot/modules/pending-rewrite/guild_admin/reaction_roles/module.py rename to src/modules/pending-rewrite/guild_admin/reaction_roles/module.py diff --git a/bot/modules/pending-rewrite/guild_admin/reaction_roles/settings.py b/src/modules/pending-rewrite/guild_admin/reaction_roles/settings.py similarity index 100% rename from bot/modules/pending-rewrite/guild_admin/reaction_roles/settings.py rename to src/modules/pending-rewrite/guild_admin/reaction_roles/settings.py diff --git a/bot/modules/pending-rewrite/guild_admin/reaction_roles/tracker.py b/src/modules/pending-rewrite/guild_admin/reaction_roles/tracker.py similarity index 100% rename from bot/modules/pending-rewrite/guild_admin/reaction_roles/tracker.py rename to src/modules/pending-rewrite/guild_admin/reaction_roles/tracker.py diff --git a/bot/modules/pending-rewrite/guild_admin/statreset.py b/src/modules/pending-rewrite/guild_admin/statreset.py similarity index 100% rename from bot/modules/pending-rewrite/guild_admin/statreset.py rename to src/modules/pending-rewrite/guild_admin/statreset.py diff --git a/bot/modules/pending-rewrite/meta/__init__.py b/src/modules/pending-rewrite/meta/__init__.py similarity index 100% rename from bot/modules/pending-rewrite/meta/__init__.py rename to src/modules/pending-rewrite/meta/__init__.py diff --git a/bot/modules/pending-rewrite/meta/help.py b/src/modules/pending-rewrite/meta/help.py similarity index 100% rename from bot/modules/pending-rewrite/meta/help.py rename to src/modules/pending-rewrite/meta/help.py diff --git a/bot/modules/pending-rewrite/meta/join_message.py b/src/modules/pending-rewrite/meta/join_message.py similarity index 100% rename from bot/modules/pending-rewrite/meta/join_message.py rename to src/modules/pending-rewrite/meta/join_message.py diff --git a/bot/modules/pending-rewrite/meta/lib.py b/src/modules/pending-rewrite/meta/lib.py similarity index 100% rename from bot/modules/pending-rewrite/meta/lib.py rename to src/modules/pending-rewrite/meta/lib.py diff --git a/bot/modules/pending-rewrite/meta/links.py b/src/modules/pending-rewrite/meta/links.py similarity index 100% rename from bot/modules/pending-rewrite/meta/links.py rename to src/modules/pending-rewrite/meta/links.py diff --git a/bot/modules/pending-rewrite/meta/module.py b/src/modules/pending-rewrite/meta/module.py similarity index 100% rename from bot/modules/pending-rewrite/meta/module.py rename to src/modules/pending-rewrite/meta/module.py diff --git a/bot/modules/pending-rewrite/meta/nerd.py b/src/modules/pending-rewrite/meta/nerd.py similarity index 100% rename from bot/modules/pending-rewrite/meta/nerd.py rename to src/modules/pending-rewrite/meta/nerd.py diff --git a/bot/modules/pending-rewrite/moderation/__init__.py b/src/modules/pending-rewrite/moderation/__init__.py similarity index 100% rename from bot/modules/pending-rewrite/moderation/__init__.py rename to src/modules/pending-rewrite/moderation/__init__.py diff --git a/bot/modules/pending-rewrite/moderation/admin.py b/src/modules/pending-rewrite/moderation/admin.py similarity index 100% rename from bot/modules/pending-rewrite/moderation/admin.py rename to src/modules/pending-rewrite/moderation/admin.py diff --git a/bot/modules/pending-rewrite/moderation/commands.py b/src/modules/pending-rewrite/moderation/commands.py similarity index 100% rename from bot/modules/pending-rewrite/moderation/commands.py rename to src/modules/pending-rewrite/moderation/commands.py diff --git a/bot/modules/pending-rewrite/moderation/data.py b/src/modules/pending-rewrite/moderation/data.py similarity index 100% rename from bot/modules/pending-rewrite/moderation/data.py rename to src/modules/pending-rewrite/moderation/data.py diff --git a/bot/modules/pending-rewrite/moderation/module.py b/src/modules/pending-rewrite/moderation/module.py similarity index 100% rename from bot/modules/pending-rewrite/moderation/module.py rename to src/modules/pending-rewrite/moderation/module.py diff --git a/bot/modules/pending-rewrite/moderation/tickets/Ticket.py b/src/modules/pending-rewrite/moderation/tickets/Ticket.py similarity index 100% rename from bot/modules/pending-rewrite/moderation/tickets/Ticket.py rename to src/modules/pending-rewrite/moderation/tickets/Ticket.py diff --git a/bot/modules/pending-rewrite/moderation/tickets/__init__.py b/src/modules/pending-rewrite/moderation/tickets/__init__.py similarity index 100% rename from bot/modules/pending-rewrite/moderation/tickets/__init__.py rename to src/modules/pending-rewrite/moderation/tickets/__init__.py diff --git a/bot/modules/pending-rewrite/moderation/tickets/notes.py b/src/modules/pending-rewrite/moderation/tickets/notes.py similarity index 100% rename from bot/modules/pending-rewrite/moderation/tickets/notes.py rename to src/modules/pending-rewrite/moderation/tickets/notes.py diff --git a/bot/modules/pending-rewrite/moderation/tickets/studybans.py b/src/modules/pending-rewrite/moderation/tickets/studybans.py similarity index 100% rename from bot/modules/pending-rewrite/moderation/tickets/studybans.py rename to src/modules/pending-rewrite/moderation/tickets/studybans.py diff --git a/bot/modules/pending-rewrite/moderation/tickets/warns.py b/src/modules/pending-rewrite/moderation/tickets/warns.py similarity index 100% rename from bot/modules/pending-rewrite/moderation/tickets/warns.py rename to src/modules/pending-rewrite/moderation/tickets/warns.py diff --git a/bot/modules/pending-rewrite/moderation/video/__init__.py b/src/modules/pending-rewrite/moderation/video/__init__.py similarity index 100% rename from bot/modules/pending-rewrite/moderation/video/__init__.py rename to src/modules/pending-rewrite/moderation/video/__init__.py diff --git a/bot/modules/pending-rewrite/moderation/video/admin.py b/src/modules/pending-rewrite/moderation/video/admin.py similarity index 100% rename from bot/modules/pending-rewrite/moderation/video/admin.py rename to src/modules/pending-rewrite/moderation/video/admin.py diff --git a/bot/modules/pending-rewrite/moderation/video/data.py b/src/modules/pending-rewrite/moderation/video/data.py similarity index 100% rename from bot/modules/pending-rewrite/moderation/video/data.py rename to src/modules/pending-rewrite/moderation/video/data.py diff --git a/bot/modules/pending-rewrite/moderation/video/watchdog.py b/src/modules/pending-rewrite/moderation/video/watchdog.py similarity index 100% rename from bot/modules/pending-rewrite/moderation/video/watchdog.py rename to src/modules/pending-rewrite/moderation/video/watchdog.py diff --git a/bot/modules/pending-rewrite/plugins/.gitignore b/src/modules/pending-rewrite/plugins/.gitignore similarity index 100% rename from bot/modules/pending-rewrite/plugins/.gitignore rename to src/modules/pending-rewrite/plugins/.gitignore diff --git a/bot/modules/pending-rewrite/renting/__init__.py b/src/modules/pending-rewrite/renting/__init__.py similarity index 100% rename from bot/modules/pending-rewrite/renting/__init__.py rename to src/modules/pending-rewrite/renting/__init__.py diff --git a/bot/modules/pending-rewrite/renting/admin.py b/src/modules/pending-rewrite/renting/admin.py similarity index 100% rename from bot/modules/pending-rewrite/renting/admin.py rename to src/modules/pending-rewrite/renting/admin.py diff --git a/bot/modules/pending-rewrite/renting/commands.py b/src/modules/pending-rewrite/renting/commands.py similarity index 100% rename from bot/modules/pending-rewrite/renting/commands.py rename to src/modules/pending-rewrite/renting/commands.py diff --git a/bot/modules/pending-rewrite/renting/data.py b/src/modules/pending-rewrite/renting/data.py similarity index 100% rename from bot/modules/pending-rewrite/renting/data.py rename to src/modules/pending-rewrite/renting/data.py diff --git a/bot/modules/pending-rewrite/renting/module.py b/src/modules/pending-rewrite/renting/module.py similarity index 100% rename from bot/modules/pending-rewrite/renting/module.py rename to src/modules/pending-rewrite/renting/module.py diff --git a/bot/modules/pending-rewrite/renting/rooms.py b/src/modules/pending-rewrite/renting/rooms.py similarity index 100% rename from bot/modules/pending-rewrite/renting/rooms.py rename to src/modules/pending-rewrite/renting/rooms.py diff --git a/bot/modules/pending-rewrite/sponsors/__init__.py b/src/modules/pending-rewrite/sponsors/__init__.py similarity index 100% rename from bot/modules/pending-rewrite/sponsors/__init__.py rename to src/modules/pending-rewrite/sponsors/__init__.py diff --git a/bot/modules/pending-rewrite/sponsors/commands.py b/src/modules/pending-rewrite/sponsors/commands.py similarity index 100% rename from bot/modules/pending-rewrite/sponsors/commands.py rename to src/modules/pending-rewrite/sponsors/commands.py diff --git a/bot/modules/pending-rewrite/sponsors/config.py b/src/modules/pending-rewrite/sponsors/config.py similarity index 100% rename from bot/modules/pending-rewrite/sponsors/config.py rename to src/modules/pending-rewrite/sponsors/config.py diff --git a/bot/modules/pending-rewrite/sponsors/data.py b/src/modules/pending-rewrite/sponsors/data.py similarity index 100% rename from bot/modules/pending-rewrite/sponsors/data.py rename to src/modules/pending-rewrite/sponsors/data.py diff --git a/bot/modules/pending-rewrite/sponsors/module.py b/src/modules/pending-rewrite/sponsors/module.py similarity index 100% rename from bot/modules/pending-rewrite/sponsors/module.py rename to src/modules/pending-rewrite/sponsors/module.py diff --git a/bot/modules/pending-rewrite/stats/__init__.py b/src/modules/pending-rewrite/stats/__init__.py similarity index 100% rename from bot/modules/pending-rewrite/stats/__init__.py rename to src/modules/pending-rewrite/stats/__init__.py diff --git a/bot/modules/pending-rewrite/stats/achievements.py b/src/modules/pending-rewrite/stats/achievements.py similarity index 100% rename from bot/modules/pending-rewrite/stats/achievements.py rename to src/modules/pending-rewrite/stats/achievements.py diff --git a/bot/modules/pending-rewrite/stats/data.py b/src/modules/pending-rewrite/stats/data.py similarity index 100% rename from bot/modules/pending-rewrite/stats/data.py rename to src/modules/pending-rewrite/stats/data.py diff --git a/bot/modules/pending-rewrite/stats/goals.py b/src/modules/pending-rewrite/stats/goals.py similarity index 100% rename from bot/modules/pending-rewrite/stats/goals.py rename to src/modules/pending-rewrite/stats/goals.py diff --git a/bot/modules/pending-rewrite/stats/module.py b/src/modules/pending-rewrite/stats/module.py similarity index 100% rename from bot/modules/pending-rewrite/stats/module.py rename to src/modules/pending-rewrite/stats/module.py diff --git a/bot/modules/pending-rewrite/stats/profile.py b/src/modules/pending-rewrite/stats/profile.py similarity index 100% rename from bot/modules/pending-rewrite/stats/profile.py rename to src/modules/pending-rewrite/stats/profile.py diff --git a/bot/modules/pending-rewrite/stats/setprofile.py b/src/modules/pending-rewrite/stats/setprofile.py similarity index 100% rename from bot/modules/pending-rewrite/stats/setprofile.py rename to src/modules/pending-rewrite/stats/setprofile.py diff --git a/bot/modules/pending-rewrite/stats/top_cmd.py b/src/modules/pending-rewrite/stats/top_cmd.py similarity index 100% rename from bot/modules/pending-rewrite/stats/top_cmd.py rename to src/modules/pending-rewrite/stats/top_cmd.py diff --git a/bot/modules/pending-rewrite/study/__init__.py b/src/modules/pending-rewrite/study/__init__.py similarity index 100% rename from bot/modules/pending-rewrite/study/__init__.py rename to src/modules/pending-rewrite/study/__init__.py diff --git a/bot/modules/pending-rewrite/study/badges/__init__.py b/src/modules/pending-rewrite/study/badges/__init__.py similarity index 100% rename from bot/modules/pending-rewrite/study/badges/__init__.py rename to src/modules/pending-rewrite/study/badges/__init__.py diff --git a/bot/modules/pending-rewrite/study/badges/badge_tracker.py b/src/modules/pending-rewrite/study/badges/badge_tracker.py similarity index 100% rename from bot/modules/pending-rewrite/study/badges/badge_tracker.py rename to src/modules/pending-rewrite/study/badges/badge_tracker.py diff --git a/bot/modules/pending-rewrite/study/badges/data.py b/src/modules/pending-rewrite/study/badges/data.py similarity index 100% rename from bot/modules/pending-rewrite/study/badges/data.py rename to src/modules/pending-rewrite/study/badges/data.py diff --git a/bot/modules/pending-rewrite/study/badges/studybadge_cmd.py b/src/modules/pending-rewrite/study/badges/studybadge_cmd.py similarity index 100% rename from bot/modules/pending-rewrite/study/badges/studybadge_cmd.py rename to src/modules/pending-rewrite/study/badges/studybadge_cmd.py diff --git a/bot/modules/pending-rewrite/study/module.py b/src/modules/pending-rewrite/study/module.py similarity index 100% rename from bot/modules/pending-rewrite/study/module.py rename to src/modules/pending-rewrite/study/module.py diff --git a/bot/modules/pending-rewrite/study/timers/Timer.py b/src/modules/pending-rewrite/study/timers/Timer.py similarity index 100% rename from bot/modules/pending-rewrite/study/timers/Timer.py rename to src/modules/pending-rewrite/study/timers/Timer.py diff --git a/bot/modules/pending-rewrite/study/timers/__init__.py b/src/modules/pending-rewrite/study/timers/__init__.py similarity index 100% rename from bot/modules/pending-rewrite/study/timers/__init__.py rename to src/modules/pending-rewrite/study/timers/__init__.py diff --git a/bot/modules/pending-rewrite/study/timers/commands.py b/src/modules/pending-rewrite/study/timers/commands.py similarity index 100% rename from bot/modules/pending-rewrite/study/timers/commands.py rename to src/modules/pending-rewrite/study/timers/commands.py diff --git a/bot/modules/pending-rewrite/study/timers/data.py b/src/modules/pending-rewrite/study/timers/data.py similarity index 100% rename from bot/modules/pending-rewrite/study/timers/data.py rename to src/modules/pending-rewrite/study/timers/data.py diff --git a/bot/modules/pending-rewrite/study/timers/settings.py b/src/modules/pending-rewrite/study/timers/settings.py similarity index 100% rename from bot/modules/pending-rewrite/study/timers/settings.py rename to src/modules/pending-rewrite/study/timers/settings.py diff --git a/bot/modules/pending-rewrite/study/tracking/__init__.py b/src/modules/pending-rewrite/study/tracking/__init__.py similarity index 100% rename from bot/modules/pending-rewrite/study/tracking/__init__.py rename to src/modules/pending-rewrite/study/tracking/__init__.py diff --git a/bot/modules/pending-rewrite/study/tracking/commands.py b/src/modules/pending-rewrite/study/tracking/commands.py similarity index 100% rename from bot/modules/pending-rewrite/study/tracking/commands.py rename to src/modules/pending-rewrite/study/tracking/commands.py diff --git a/bot/modules/pending-rewrite/study/tracking/data.py b/src/modules/pending-rewrite/study/tracking/data.py similarity index 100% rename from bot/modules/pending-rewrite/study/tracking/data.py rename to src/modules/pending-rewrite/study/tracking/data.py diff --git a/bot/modules/pending-rewrite/study/tracking/session_tracker.py b/src/modules/pending-rewrite/study/tracking/session_tracker.py similarity index 100% rename from bot/modules/pending-rewrite/study/tracking/session_tracker.py rename to src/modules/pending-rewrite/study/tracking/session_tracker.py diff --git a/bot/modules/pending-rewrite/study/tracking/settings.py b/src/modules/pending-rewrite/study/tracking/settings.py similarity index 100% rename from bot/modules/pending-rewrite/study/tracking/settings.py rename to src/modules/pending-rewrite/study/tracking/settings.py diff --git a/bot/modules/pending-rewrite/study/tracking/time_tracker.py b/src/modules/pending-rewrite/study/tracking/time_tracker.py similarity index 100% rename from bot/modules/pending-rewrite/study/tracking/time_tracker.py rename to src/modules/pending-rewrite/study/tracking/time_tracker.py diff --git a/bot/modules/pending-rewrite/sysadmin/__init__.py b/src/modules/pending-rewrite/sysadmin/__init__.py similarity index 100% rename from bot/modules/pending-rewrite/sysadmin/__init__.py rename to src/modules/pending-rewrite/sysadmin/__init__.py diff --git a/bot/modules/pending-rewrite/sysadmin/blacklist.py b/src/modules/pending-rewrite/sysadmin/blacklist.py similarity index 100% rename from bot/modules/pending-rewrite/sysadmin/blacklist.py rename to src/modules/pending-rewrite/sysadmin/blacklist.py diff --git a/bot/modules/pending-rewrite/sysadmin/botconfig.py b/src/modules/pending-rewrite/sysadmin/botconfig.py similarity index 100% rename from bot/modules/pending-rewrite/sysadmin/botconfig.py rename to src/modules/pending-rewrite/sysadmin/botconfig.py diff --git a/bot/modules/pending-rewrite/sysadmin/exec_cmds.py b/src/modules/pending-rewrite/sysadmin/exec_cmds.py similarity index 100% rename from bot/modules/pending-rewrite/sysadmin/exec_cmds.py rename to src/modules/pending-rewrite/sysadmin/exec_cmds.py diff --git a/bot/modules/pending-rewrite/sysadmin/guild_log.py b/src/modules/pending-rewrite/sysadmin/guild_log.py similarity index 100% rename from bot/modules/pending-rewrite/sysadmin/guild_log.py rename to src/modules/pending-rewrite/sysadmin/guild_log.py diff --git a/bot/modules/pending-rewrite/sysadmin/module.py b/src/modules/pending-rewrite/sysadmin/module.py similarity index 100% rename from bot/modules/pending-rewrite/sysadmin/module.py rename to src/modules/pending-rewrite/sysadmin/module.py diff --git a/bot/modules/pending-rewrite/sysadmin/status.py b/src/modules/pending-rewrite/sysadmin/status.py similarity index 100% rename from bot/modules/pending-rewrite/sysadmin/status.py rename to src/modules/pending-rewrite/sysadmin/status.py diff --git a/bot/modules/pending-rewrite/topgg/__init__.py b/src/modules/pending-rewrite/topgg/__init__.py similarity index 100% rename from bot/modules/pending-rewrite/topgg/__init__.py rename to src/modules/pending-rewrite/topgg/__init__.py diff --git a/bot/modules/pending-rewrite/topgg/commands.py b/src/modules/pending-rewrite/topgg/commands.py similarity index 100% rename from bot/modules/pending-rewrite/topgg/commands.py rename to src/modules/pending-rewrite/topgg/commands.py diff --git a/bot/modules/pending-rewrite/topgg/data.py b/src/modules/pending-rewrite/topgg/data.py similarity index 100% rename from bot/modules/pending-rewrite/topgg/data.py rename to src/modules/pending-rewrite/topgg/data.py diff --git a/bot/modules/pending-rewrite/topgg/module.py b/src/modules/pending-rewrite/topgg/module.py similarity index 100% rename from bot/modules/pending-rewrite/topgg/module.py rename to src/modules/pending-rewrite/topgg/module.py diff --git a/bot/modules/pending-rewrite/topgg/settings.py b/src/modules/pending-rewrite/topgg/settings.py similarity index 100% rename from bot/modules/pending-rewrite/topgg/settings.py rename to src/modules/pending-rewrite/topgg/settings.py diff --git a/bot/modules/pending-rewrite/topgg/utils.py b/src/modules/pending-rewrite/topgg/utils.py similarity index 100% rename from bot/modules/pending-rewrite/topgg/utils.py rename to src/modules/pending-rewrite/topgg/utils.py diff --git a/bot/modules/pending-rewrite/topgg/webhook.py b/src/modules/pending-rewrite/topgg/webhook.py similarity index 100% rename from bot/modules/pending-rewrite/topgg/webhook.py rename to src/modules/pending-rewrite/topgg/webhook.py diff --git a/bot/modules/pending-rewrite/user_config/__init__.py b/src/modules/pending-rewrite/user_config/__init__.py similarity index 100% rename from bot/modules/pending-rewrite/user_config/__init__.py rename to src/modules/pending-rewrite/user_config/__init__.py diff --git a/bot/modules/pending-rewrite/user_config/commands.py b/src/modules/pending-rewrite/user_config/commands.py similarity index 100% rename from bot/modules/pending-rewrite/user_config/commands.py rename to src/modules/pending-rewrite/user_config/commands.py diff --git a/bot/modules/pending-rewrite/user_config/module.py b/src/modules/pending-rewrite/user_config/module.py similarity index 100% rename from bot/modules/pending-rewrite/user_config/module.py rename to src/modules/pending-rewrite/user_config/module.py diff --git a/bot/modules/pending-rewrite/workout/__init__.py b/src/modules/pending-rewrite/workout/__init__.py similarity index 100% rename from bot/modules/pending-rewrite/workout/__init__.py rename to src/modules/pending-rewrite/workout/__init__.py diff --git a/bot/modules/pending-rewrite/workout/admin.py b/src/modules/pending-rewrite/workout/admin.py similarity index 100% rename from bot/modules/pending-rewrite/workout/admin.py rename to src/modules/pending-rewrite/workout/admin.py diff --git a/bot/modules/pending-rewrite/workout/data.py b/src/modules/pending-rewrite/workout/data.py similarity index 100% rename from bot/modules/pending-rewrite/workout/data.py rename to src/modules/pending-rewrite/workout/data.py diff --git a/bot/modules/pending-rewrite/workout/module.py b/src/modules/pending-rewrite/workout/module.py similarity index 100% rename from bot/modules/pending-rewrite/workout/module.py rename to src/modules/pending-rewrite/workout/module.py diff --git a/bot/modules/pending-rewrite/workout/tracker.py b/src/modules/pending-rewrite/workout/tracker.py similarity index 100% rename from bot/modules/pending-rewrite/workout/tracker.py rename to src/modules/pending-rewrite/workout/tracker.py diff --git a/bot/modules/reminders/__init__.py b/src/modules/reminders/__init__.py similarity index 100% rename from bot/modules/reminders/__init__.py rename to src/modules/reminders/__init__.py diff --git a/bot/modules/reminders/cog.py b/src/modules/reminders/cog.py similarity index 100% rename from bot/modules/reminders/cog.py rename to src/modules/reminders/cog.py diff --git a/bot/modules/shop/__init__.py b/src/modules/shop/__init__.py similarity index 100% rename from bot/modules/shop/__init__.py rename to src/modules/shop/__init__.py diff --git a/bot/modules/shop/cog.py b/src/modules/shop/cog.py similarity index 100% rename from bot/modules/shop/cog.py rename to src/modules/shop/cog.py diff --git a/bot/modules/shop/data.py b/src/modules/shop/data.py similarity index 100% rename from bot/modules/shop/data.py rename to src/modules/shop/data.py diff --git a/bot/modules/shop/shops/__init__.py b/src/modules/shop/shops/__init__.py similarity index 100% rename from bot/modules/shop/shops/__init__.py rename to src/modules/shop/shops/__init__.py diff --git a/bot/modules/shop/shops/base.py b/src/modules/shop/shops/base.py similarity index 100% rename from bot/modules/shop/shops/base.py rename to src/modules/shop/shops/base.py diff --git a/bot/modules/shop/shops/boosts.py b/src/modules/shop/shops/boosts.py similarity index 100% rename from bot/modules/shop/shops/boosts.py rename to src/modules/shop/shops/boosts.py diff --git a/bot/modules/shop/shops/colours.py b/src/modules/shop/shops/colours.py similarity index 100% rename from bot/modules/shop/shops/colours.py rename to src/modules/shop/shops/colours.py diff --git a/bot/modules/shop/shops/roles.py b/src/modules/shop/shops/roles.py similarity index 100% rename from bot/modules/shop/shops/roles.py rename to src/modules/shop/shops/roles.py diff --git a/bot/modules/sysadmin/__init__.py b/src/modules/sysadmin/__init__.py similarity index 100% rename from bot/modules/sysadmin/__init__.py rename to src/modules/sysadmin/__init__.py diff --git a/bot/modules/sysadmin/blacklists.py b/src/modules/sysadmin/blacklists.py similarity index 100% rename from bot/modules/sysadmin/blacklists.py rename to src/modules/sysadmin/blacklists.py diff --git a/bot/modules/sysadmin/dash.py b/src/modules/sysadmin/dash.py similarity index 100% rename from bot/modules/sysadmin/dash.py rename to src/modules/sysadmin/dash.py diff --git a/bot/modules/sysadmin/exec_cog.py b/src/modules/sysadmin/exec_cog.py similarity index 100% rename from bot/modules/sysadmin/exec_cog.py rename to src/modules/sysadmin/exec_cog.py diff --git a/bot/modules/sysadmin/guild_log.py b/src/modules/sysadmin/guild_log.py similarity index 100% rename from bot/modules/sysadmin/guild_log.py rename to src/modules/sysadmin/guild_log.py diff --git a/bot/modules/sysadmin/leo_group.py b/src/modules/sysadmin/leo_group.py similarity index 100% rename from bot/modules/sysadmin/leo_group.py rename to src/modules/sysadmin/leo_group.py diff --git a/bot/modules/sysadmin/presence.py b/src/modules/sysadmin/presence.py similarity index 100% rename from bot/modules/sysadmin/presence.py rename to src/modules/sysadmin/presence.py diff --git a/bot/modules/tasklist/__init__.py b/src/modules/tasklist/__init__.py similarity index 100% rename from bot/modules/tasklist/__init__.py rename to src/modules/tasklist/__init__.py diff --git a/bot/modules/tasklist/cog.py b/src/modules/tasklist/cog.py similarity index 100% rename from bot/modules/tasklist/cog.py rename to src/modules/tasklist/cog.py diff --git a/bot/modules/tasklist/data.py b/src/modules/tasklist/data.py similarity index 100% rename from bot/modules/tasklist/data.py rename to src/modules/tasklist/data.py diff --git a/bot/modules/tasklist/settings.py b/src/modules/tasklist/settings.py similarity index 100% rename from bot/modules/tasklist/settings.py rename to src/modules/tasklist/settings.py diff --git a/bot/modules/tasklist/tasklist.py b/src/modules/tasklist/tasklist.py similarity index 100% rename from bot/modules/tasklist/tasklist.py rename to src/modules/tasklist/tasklist.py diff --git a/bot/modules/tasklist/ui.py b/src/modules/tasklist/ui.py similarity index 100% rename from bot/modules/tasklist/ui.py rename to src/modules/tasklist/ui.py diff --git a/bot/pending-rewrite/LionContext.py b/src/pending-rewrite/LionContext.py similarity index 100% rename from bot/pending-rewrite/LionContext.py rename to src/pending-rewrite/LionContext.py diff --git a/bot/pending-rewrite/LionModule.py b/src/pending-rewrite/LionModule.py similarity index 100% rename from bot/pending-rewrite/LionModule.py rename to src/pending-rewrite/LionModule.py diff --git a/bot/pending-rewrite/core/__init__.py b/src/pending-rewrite/core/__init__.py similarity index 100% rename from bot/pending-rewrite/core/__init__.py rename to src/pending-rewrite/core/__init__.py diff --git a/bot/pending-rewrite/core/blacklists.py b/src/pending-rewrite/core/blacklists.py similarity index 100% rename from bot/pending-rewrite/core/blacklists.py rename to src/pending-rewrite/core/blacklists.py diff --git a/bot/pending-rewrite/core/data.py b/src/pending-rewrite/core/data.py similarity index 100% rename from bot/pending-rewrite/core/data.py rename to src/pending-rewrite/core/data.py diff --git a/bot/pending-rewrite/core/lion.py b/src/pending-rewrite/core/lion.py similarity index 100% rename from bot/pending-rewrite/core/lion.py rename to src/pending-rewrite/core/lion.py diff --git a/bot/pending-rewrite/core/module.py b/src/pending-rewrite/core/module.py similarity index 100% rename from bot/pending-rewrite/core/module.py rename to src/pending-rewrite/core/module.py diff --git a/bot/pending-rewrite/dev_main.py b/src/pending-rewrite/dev_main.py similarity index 100% rename from bot/pending-rewrite/dev_main.py rename to src/pending-rewrite/dev_main.py diff --git a/bot/pending-rewrite/settings/__init__.py b/src/pending-rewrite/settings/__init__.py similarity index 100% rename from bot/pending-rewrite/settings/__init__.py rename to src/pending-rewrite/settings/__init__.py diff --git a/bot/pending-rewrite/settings/app_settings.py b/src/pending-rewrite/settings/app_settings.py similarity index 100% rename from bot/pending-rewrite/settings/app_settings.py rename to src/pending-rewrite/settings/app_settings.py diff --git a/bot/pending-rewrite/settings/base.py b/src/pending-rewrite/settings/base.py similarity index 100% rename from bot/pending-rewrite/settings/base.py rename to src/pending-rewrite/settings/base.py diff --git a/bot/pending-rewrite/settings/guild_settings.py b/src/pending-rewrite/settings/guild_settings.py similarity index 100% rename from bot/pending-rewrite/settings/guild_settings.py rename to src/pending-rewrite/settings/guild_settings.py diff --git a/bot/pending-rewrite/settings/setting_types.py b/src/pending-rewrite/settings/setting_types.py similarity index 100% rename from bot/pending-rewrite/settings/setting_types.py rename to src/pending-rewrite/settings/setting_types.py diff --git a/bot/pending-rewrite/settings/user_settings.py b/src/pending-rewrite/settings/user_settings.py similarity index 100% rename from bot/pending-rewrite/settings/user_settings.py rename to src/pending-rewrite/settings/user_settings.py diff --git a/bot/pending-rewrite/utils/ctx_addons.py b/src/pending-rewrite/utils/ctx_addons.py similarity index 100% rename from bot/pending-rewrite/utils/ctx_addons.py rename to src/pending-rewrite/utils/ctx_addons.py diff --git a/bot/pending-rewrite/utils/interactive.py b/src/pending-rewrite/utils/interactive.py similarity index 100% rename from bot/pending-rewrite/utils/interactive.py rename to src/pending-rewrite/utils/interactive.py diff --git a/bot/pending-rewrite/utils/seekers.py b/src/pending-rewrite/utils/seekers.py similarity index 100% rename from bot/pending-rewrite/utils/seekers.py rename to src/pending-rewrite/utils/seekers.py diff --git a/bot/pending-rewrite/wards.py b/src/pending-rewrite/wards.py similarity index 100% rename from bot/pending-rewrite/wards.py rename to src/pending-rewrite/wards.py diff --git a/bot/settings/__init__.py b/src/settings/__init__.py similarity index 100% rename from bot/settings/__init__.py rename to src/settings/__init__.py diff --git a/bot/settings/base.py b/src/settings/base.py similarity index 100% rename from bot/settings/base.py rename to src/settings/base.py diff --git a/bot/settings/data.py b/src/settings/data.py similarity index 100% rename from bot/settings/data.py rename to src/settings/data.py diff --git a/bot/settings/groups.py b/src/settings/groups.py similarity index 100% rename from bot/settings/groups.py rename to src/settings/groups.py diff --git a/bot/settings/mock.py b/src/settings/mock.py similarity index 100% rename from bot/settings/mock.py rename to src/settings/mock.py diff --git a/bot/settings/setting_types.py b/src/settings/setting_types.py similarity index 100% rename from bot/settings/setting_types.py rename to src/settings/setting_types.py diff --git a/bot/settings/ui.py b/src/settings/ui.py similarity index 100% rename from bot/settings/ui.py rename to src/settings/ui.py diff --git a/bot/utils/__init__.py b/src/utils/__init__.py similarity index 100% rename from bot/utils/__init__.py rename to src/utils/__init__.py diff --git a/bot/utils/cog.py b/src/utils/cog.py similarity index 100% rename from bot/utils/cog.py rename to src/utils/cog.py diff --git a/bot/utils/lib.py b/src/utils/lib.py similarity index 100% rename from bot/utils/lib.py rename to src/utils/lib.py diff --git a/bot/utils/monitor.py b/src/utils/monitor.py similarity index 100% rename from bot/utils/monitor.py rename to src/utils/monitor.py diff --git a/bot/utils/ratelimits.py b/src/utils/ratelimits.py similarity index 100% rename from bot/utils/ratelimits.py rename to src/utils/ratelimits.py diff --git a/bot/utils/transformers.py b/src/utils/transformers.py similarity index 100% rename from bot/utils/transformers.py rename to src/utils/transformers.py diff --git a/bot/utils/ui/__init__.py b/src/utils/ui/__init__.py similarity index 100% rename from bot/utils/ui/__init__.py rename to src/utils/ui/__init__.py diff --git a/bot/utils/ui/hooked.py b/src/utils/ui/hooked.py similarity index 100% rename from bot/utils/ui/hooked.py rename to src/utils/ui/hooked.py diff --git a/bot/utils/ui/leo.py b/src/utils/ui/leo.py similarity index 100% rename from bot/utils/ui/leo.py rename to src/utils/ui/leo.py diff --git a/bot/utils/ui/micros.py b/src/utils/ui/micros.py similarity index 100% rename from bot/utils/ui/micros.py rename to src/utils/ui/micros.py diff --git a/bot/utils/ui/pagers.py b/src/utils/ui/pagers.py similarity index 100% rename from bot/utils/ui/pagers.py rename to src/utils/ui/pagers.py diff --git a/bot/utils/ui/transformed.py b/src/utils/ui/transformed.py similarity index 100% rename from bot/utils/ui/transformed.py rename to src/utils/ui/transformed.py diff --git a/bot/wards.py b/src/wards.py similarity index 100% rename from bot/wards.py rename to src/wards.py