e0ba1979d8
Update LICENSE
...
Updated copyright year
Signed-off-by: Ryzen Fox <ryzenfox@zenithpaws.dev>
2025-02-16 15:46:26 -05:00
52fce1b7ee
Storage changes
2025-02-16 15:13:59 -05:00
649ea26632
Prepared bot for public use and command additions
...
Added README to provide instructions on how to setup the bot for personal use, and added /banlist command
2024-11-24 15:17:58 -05:00
d219b64659
Update README.md
...
Corrected Nextcord link
Signed-off-by: Ryzen Fox <ryzenfox@zenithpaws.dev>
2024-11-24 15:12:35 -05:00
90db8ccec0
Update README.md
...
Signed-off-by: Ryzen Fox <ryzenfox@zenithpaws.dev>
2024-11-24 15:11:32 -05:00
9b03f879d4
Create README.md
...
Signed-off-by: Ryzen Fox <ryzenfox@zenithpaws.dev>
2024-11-24 14:24:05 -05:00
zenithpaws
3f240f96a9
Update .gitignore
2024-09-22 13:37:57 -04:00
zenithpaws
6ace70c3de
Added Astral-Moderation-v2.code-workspace to .gitignore
2024-07-29 16:52:43 -04:00
zenithpaws
ff3c215c93
Bug fixes and command additions
...
View CHANGELOG 7-27-2024
2024-07-27 12:23:08 -04:00
zenithpaws
43224b82b9
Added requirements.txt for installing the needed pips
2024-07-26 15:45:14 -04:00
zenithpaws
a6fac1d06b
Flask Front & Backend Overhaul
2024-07-26 15:28:34 -04:00
zenithpaws
570ee2f57b
Moved old changelog to previous changelogs folder
2024-07-20 22:54:23 -04:00
zenithpaws
513b9d4a31
Fixed a mixup causing a Flask command to not function as intended
2024-07-20 22:53:30 -04:00
zenithpaws
3827e258a2
Added the ability to automatically add a set role to a member upon joining the server
...
Fixed warn capabilities
Cleaned up code
See CHANGELOG 7-19-2024.md for more details
2024-07-19 13:02:00 -04:00
zenithpaws
8249c23a06
Bug fixes and updates
...
Fixed announcements being sent twice
Added new `/announce` option for testing
Changed the message that's sent when an announcement is made from "Announcement made successfully" to "Announcement sent successfully"
2024-07-17 14:59:29 -04:00
Ryzen Fox
c0f4ffc9ae
Update CHANGELOG.md
...
Fixed formatting
Signed-off-by: Ryzen Fox <harlan.roberts.jr@icloud.com>
2024-07-13 16:19:52 -04:00
zenithpaws
912b107852
Removed old files
...
Removed README.md and rolenameandid.txt
2024-07-13 15:55:06 -04:00
zenithpaws
e5a3ed2c1f
Fixes, additions, optimizations
...
Added minor announcement pinging, fixed mute and logging capability, and optimized functions
2024-07-13 15:53:29 -04:00
zenithpaws
13f069a5cc
Revert "Added get_muted_role_id() function"
...
This reverts commit df5d6dfa2a .
2024-07-13 15:48:07 -04:00
zenithpaws
20858eaa11
Rollback
2024-07-13 15:46:09 -04:00
zenithpaws
d9a273bd5a
Fixes, additions, optimizations
...
# Astral Moderation 7/13/2024 Changelog
## Summary
- Added the ability to ping a role for minor announcements when making announcements
- Optimized functions making the bot respond faster to commands
- Made Firebase data easier to understand and more organized
**Bug Fixes**
-- Fixed mute capability
-- Fixed logging capability
---
## Commands
**Additions**
-- Added `/setmuterole` command
-- Added `/setminorannouncementrole` command
**Miscellaneous Changes**
-- Changed `/setjoinmessagechannel` to `/setjoinchannel`
-- Changed `/setleavemessagechannel` to `/setleavechannel`
---
## Functions
**Additions**
-- Added `set_channel_id` function
-- Added `get_channel_id` function
-- Added `set_role_id` function
-- Added `get_role_id` function
**Replacements**
-- Replaced `set_join_message_channel` with `set_channel_id`
-- Replaced `get_join_message_channel` with `get_channel_id`
-- Replaced `set_leave_message_channel` with `set_channel_id`
-- Replaced `get_leave_message_channel` with `get_channel_id`
-- Replaced `get_muted_role_id` with `get_role_id`
2024-07-13 15:42:15 -04:00
zenithpaws
44cfdcf541
Syncing changes
2024-06-28 10:02:42 -04:00
zenithpaws
9358a16cfa
Merge branch 'main' of https://github.com/zenithpaws/Astral-Moderation-v2
2024-06-12 16:37:18 -04:00
zenithpaws
df5d6dfa2a
Added get_muted_role_id() function
...
Changed Firebase collection name for roles to "roles" from "role_names"
2024-06-12 16:33:30 -04:00
zenithpaws
39b716f813
Added get_muted_role_id() function
2024-06-12 16:25:51 -04:00
zenithpaws
687cf38f8d
Syncing changes
2024-06-08 17:20:55 -04:00
zenithpaws
e7f9ae943b
Merge branch 'main' of https://github.com/zenithpaws/Astral-Moderation-v2
2024-06-08 17:20:50 -04:00
zenithpaws
ed48462a9f
Syncing changes
2024-06-08 17:18:25 -04:00
zenithpaws
e19e0c1168
Added Python 3.12.3 virtual environment for Linux
2024-06-01 18:02:06 -04:00
Ryzen Fox
db0ad8df9e
Added development files to .gitignore
2024-05-13 12:40:53 -04:00
Ryzen Fox
87dbc69fed
Syncing changes
2024-05-09 20:45:23 -04:00
Ryzen Fox
7239c87167
Added pid.txt to .gitignore
2024-05-08 10:47:51 -04:00
Ryzen Fox
911e1abd2f
Fixed the usage of 'git pull' to 'git fetch' instead
2024-05-06 20:48:48 -04:00
Ryzen Fox
734a22eded
Shortened clearwarnings command to clearwarns
2024-05-06 20:43:05 -04:00
Ryzen Fox
4366f2bd42
Added seperate Flask scripts for Windows and Linux
...
Added system shutdown button to web panel for Windows and Linux
Added Windows Python Virtual Environment
Switched to using "os.system" instead of a custom function for commands in Linux
2024-05-06 01:32:32 -04:00
Ryzen Fox
65ab8531f0
Renamed Linux Python Virtual Environment
...
Added Windows Python Virtual Environment
2024-05-05 20:40:22 -04:00
Ryzen Fox
e568770b24
Syncing changes
2024-05-04 22:32:38 -04:00
Ryzen Fox
3e31718c0f
Delete synctest
...
Signed-off-by: Ryzen Fox <harlan.roberts.jr@icloud.com>
2024-05-04 19:50:13 -04:00
Ryzen Fox
dce98751da
Disabled debug mode for Flask
2024-05-04 19:40:49 -04:00
Ryzen Fox
cfb92aa769
Corrected file paths and renamed things
...
Corrected file paths that weren't updated previously as well as renamed some things to be more tidy
2024-05-04 19:40:30 -04:00
Ryzen Fox
cdd28c7247
Create synctest
...
Signed-off-by: Ryzen Fox <harlan.roberts.jr@icloud.com>
2024-05-04 17:53:43 -04:00
Ryzen Fox
24bfe560da
Delete synctest
...
Signed-off-by: Ryzen Fox <harlan.roberts.jr@icloud.com>
2024-05-04 17:50:01 -04:00
Ryzen Fox
576fe28849
Create synctest
...
Signed-off-by: Ryzen Fox <harlan.roberts.jr@icloud.com>
2024-05-04 17:34:46 -04:00
Ryzen Fox
c81eab24aa
Delete mirrortest
...
Signed-off-by: Ryzen Fox <harlan.roberts.jr@icloud.com>
2024-05-04 15:19:07 -04:00
Ryzen Fox
576b944a40
Create mirrortest
...
Testing repo mirror syncing
Signed-off-by: Ryzen Fox <harlan.roberts.jr@icloud.com>
2024-05-04 15:15:56 -04:00
Ryzen Fox
ece9106f0d
Merge branch 'main' of https://github.com/zenithpaws/Astral-Moderation-v2
2024-05-03 15:01:31 -04:00
Ryzen Fox
306a88ec6f
Updated help command
2024-05-03 15:01:19 -04:00
Ryzen Fox
d6a4cfa729
Update README.md
...
Removed outdated README
Signed-off-by: Ryzen Fox <harlan.roberts.jr@icloud.com>
2024-05-03 14:58:13 -04:00
Ryzen Fox
37e13ccfa8
Deleted testing file
2024-05-03 14:55:36 -04:00
Ryzen Fox
0291661a63
Fixed unban command
...
Updated the command permission check to use role names instead of role IDs
Added a configurable join and leave message system
Renamed and commented functions to more accurately reflect their purpose
Added a file called "disabledcommands.py" for commands that can be optionally added
2024-05-03 14:51:56 -04:00