Harry
b37ac915c2
MessageReactionAdd.ts
...
Pins messages in a channel when a partner adds a 📌 reaction
Signed-off-by: Harry <harry@harryrosestudios.com>
2024-12-20 17:54:35 -05:00
Harry
6f561f3b44
MessagePinReactionHandler.ts
...
/**
* Handles both 'messageReactionAdd' and 'messageReactionRemove' events.
* When a reaction is added or removed:
* - If the reaction matches the specified emoji and the user has the required role,
* the message will be pinned or unpinned in the channel accordingly.
*/
Signed-off-by: Harry <harry@harryrosestudios.com>
2024-12-20 02:12:27 -05:00
Matthew
bc10712329
update all files
2024-10-25 16:57:33 -04:00
Matthew
599159c6ea
README.md changes
2024-10-25 16:57:20 -04:00
Matthew
67fe2b8e24
update packages
2024-10-25 16:57:14 -04:00
Matthew
f21d711e3f
add LICENSE
2024-10-25 16:57:07 -04:00
Matthew
880ff7db9f
add CONTRIBUTING.md
2024-10-25 16:57:02 -04:00
Matthew
a5fd953547
prettier config
2024-10-25 16:56:51 -04:00
Matthew
77a25e1681
eslint config
2024-10-25 16:56:43 -04:00
Matthew
43709e07f9
add eslint
2024-10-25 16:56:23 -04:00
Matthew
2dc23b5298
MemberUtil.ts formatting changes
2024-10-24 20:40:37 -04:00
Matthew
4dddc4c316
index
2024-10-24 20:40:26 -04:00
Matthew
68bc72a0c4
add constants to Eval.ts
2024-10-24 20:40:21 -04:00
Matthew
65950def3f
interaction changes
2024-10-24 20:40:14 -04:00
Matthew
4fb3817702
status and changes to Whois.ts
2024-10-24 20:40:08 -04:00
Matthew
0811bfbde9
fix for description issue
2024-04-05 20:13:22 -04:00
Matthew
1e2b777672
updates to partner database to include parameter for using dev commands
2024-04-05 20:13:11 -04:00
Matthew
1940d49884
logging for formatName (remove)
2024-04-05 20:12:56 -04:00
Matthew
e6b8291b2a
additional discord rtc
2024-04-05 20:12:46 -04:00
Matthew
6e6ebacf57
partner add subcommand (unfinished)
2024-04-05 20:12:32 -04:00
Matthew
026f5fb47f
add partner command to index and create Partner.ts command
2024-04-05 20:12:22 -04:00
Matthew
9d710dc0db
provide typings for a DiscordInteractionCommand to be used primarily for subcommands
2024-04-05 20:11:59 -04:00
Matthew
98c1e83770
add Whois.ts command (TODO)
2024-04-02 16:39:49 -04:00
Matthew
754983ab08
formatting todo comment
2024-04-02 16:39:36 -04:00
Matthew
3e80cba3c1
add database connection "hardcoded for testing" (add todo comment)
2024-04-02 16:39:02 -04:00
Matthew
957c5a8928
add database connection "hardcoded for testing"
2024-04-02 16:38:39 -04:00
Matthew
a1e59fa275
Member.ts and Parner.ts classes shall implement interface SharedMemberAttributes
2024-04-02 16:38:27 -04:00
Matthew
8cd51cac26
set return type for abstract execute() to Promise<void | any>
2024-04-02 16:38:00 -04:00
Matthew
ed90a4c3f9
MemberUtil.ts
2024-04-01 20:04:46 -04:00
Matthew
fc80647a41
addtl changes for Member.ts and Partner.ts
2024-04-01 20:04:34 -04:00
Matthew
ad9a518b97
comments for CommunityReport.ts
2024-03-25 15:12:11 -04:00
Matthew
c1945a0bcd
add Inquiries and various comments
2024-03-25 15:12:04 -04:00
Matthew
95f5a864d3
add Vendor.ts model, intended to replace Merchant model in old version
2024-03-25 15:11:47 -04:00
Matthew
442bdc25fb
install package uuid
2024-03-25 15:11:26 -04:00
Matthew
f673b1573c
adds CommunityReport.ts and Inquiry.ts database models
2024-03-25 14:26:25 -04:00
Matthew
b122dd3867
enables experimental decorators for TS
2024-03-22 00:19:04 -04:00
Matthew
272402d34c
comments
2024-03-22 00:18:53 -04:00
Matthew
012c150e2d
code readability improvements
2024-03-22 00:18:45 -04:00
Matthew
ad85bda7a0
abstract superclass methods can be defined as protected
2024-03-22 00:18:20 -04:00
Matthew
e8f730c967
add WIP Member and Partner database model classes
2024-03-22 00:15:45 -04:00
Matthew
2582212fb6
initial commit
2024-03-19 17:41:20 -04:00