Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/onesoft-sudo/sudobot
A Discord Bot for moderation purposes.
https://github.com/onesoft-sudo/sudobot
feat(commands): add hash command for hashing text content
a11f747404e5f36b7ad6d0fe986317e570e4c9d2 authored over 2 years ago
a11f747404e5f36b7ad6d0fe986317e570e4c9d2 authored over 2 years ago
fix: embed commands not working in legacy mode
ea8cbb52a03dec6614e67de685ac89faee9c4209 authored over 2 years ago
ea8cbb52a03dec6614e67de685ac89faee9c4209 authored over 2 years ago
chore: integrate with PM2 process manager (#60)
7b57c8bec6df3e582237b5c763a198171da51041 authored over 2 years ago
7b57c8bec6df3e582237b5c763a198171da51041 authored over 2 years ago
fix: echo and send command not sending attachments
05bc83eb06965c4f6a3baeac9062ce96da027aa2 authored over 2 years ago
05bc83eb06965c4f6a3baeac9062ce96da027aa2 authored over 2 years ago
feat: echo and send command now supports attachments and embeds
4d4e52ff472a9a0e530032bbb6ad7ee0de48f4da authored over 2 years ago
4d4e52ff472a9a0e530032bbb6ad7ee0de48f4da authored over 2 years ago
refactor(snippets): create an embed parser utility function
ce66b2eb6020ae50a34a93fcdf662e126fb4f431 authored over 2 years ago
ce66b2eb6020ae50a34a93fcdf662e126fb4f431 authored over 2 years ago
feat: add support of embeds inside snippets (#57)
e3fc06c02d8a04f31e90088ade05256714b2efed authored over 2 years ago
e3fc06c02d8a04f31e90088ade05256714b2efed authored over 2 years ago
fix: embed builders not setting custom colors
e3a555fa10c232ecc43800b6500ac0b9c611efba authored over 2 years ago
e3a555fa10c232ecc43800b6500ac0b9c611efba authored over 2 years ago
fix: add `embed:` identifier to make sure that the input is an embed
f3e79d6f530773a1607832b7fa4106c5772c7ba5 authored over 2 years ago
f3e79d6f530773a1607832b7fa4106c5772c7ba5 authored over 2 years ago
refactor: update slash commands (#57)
d24aa7ddf701620443f83fa2697289f43463f41c authored over 2 years ago
d24aa7ddf701620443f83fa2697289f43463f41c authored over 2 years ago
feat: create embeds from JSON schema (#57)
bf32bb74f3eb72728effaa5823ee7163336b1e1f authored over 2 years ago
bf32bb74f3eb72728effaa5823ee7163336b1e1f authored over 2 years ago
feat: add embed builder schema command (#57)
fb8c585d14fa6cb3535b16c942976e4c3987c392 authored over 2 years ago
fb8c585d14fa6cb3535b16c942976e4c3987c392 authored over 2 years ago
feat: make subcommands of embed command (#57)
e9f8eded08973b4f17d0ec16cefe8a219f8584b0 authored over 2 years ago
e9f8eded08973b4f17d0ec16cefe8a219f8584b0 authored over 2 years ago
feat: add embed builder command (#57)
5564924c972c5fa0b07e1919c0eac620775e3435 authored over 2 years ago
5564924c972c5fa0b07e1919c0eac620775e3435 authored over 2 years ago
refactor(welcomer): add custom messages support with randomization (#56)
5906a3f379249df344926f862fc6204feb0c07b4 authored over 2 years ago
5906a3f379249df344926f862fc6204feb0c07b4 authored over 2 years ago
feat: add synchronous emoji() function
3d339247fcdda19f7ef5012adf45b61a01445d16 authored over 2 years ago
3d339247fcdda19f7ef5012adf45b61a01445d16 authored over 2 years ago
feat: add support of custom permission checker method
4bb47b8eec39fce9ad6838a18271c3c22c04dc75 authored over 2 years ago
4bb47b8eec39fce9ad6838a18271c3c22c04dc75 authored over 2 years ago
refactor: improve channel locking systems
769fccfdddc3ae1a2845db392b185a6e6e5e8c89 authored over 2 years ago
769fccfdddc3ae1a2845db392b185a6e6e5e8c89 authored over 2 years ago
fix(automod): anti raid systems locking channels multiple times
2c08fae9fc347f3988722e62172877ed8bb5eaf3 authored over 2 years ago
2c08fae9fc347f3988722e62172877ed8bb5eaf3 authored over 2 years ago
style: finishing touches to the channel locking system
3711384a32ef35dc4009a74929c425c6f03b44a7 authored over 2 years ago
3711384a32ef35dc4009a74929c425c6f03b44a7 authored over 2 years ago
feat: improved channel locking system (#18)
7bac92b47077de2e0ca234f3d3fff602005f2ce2 authored over 2 years ago
7bac92b47077de2e0ca234f3d3fff602005f2ce2 authored over 2 years ago
build: add date-fns to package.json
e33e2f09bb23cc5dabec751c28e151de2dd8f801 authored over 2 years ago
e33e2f09bb23cc5dabec751c28e151de2dd8f801 authored over 2 years ago
fix: timeProcess function not returning years (#55)
74ad281825e769f8ace0088b04f8d08449aa522f authored over 2 years ago
74ad281825e769f8ace0088b04f8d08449aa522f authored over 2 years ago
fix(utils): cannot fetch users mentioned in commands (#54)
81b7d2b6c23279552839eadc9e2edbb793ee3359 authored over 2 years ago
81b7d2b6c23279552839eadc9e2edbb793ee3359 authored over 2 years ago
feat: log crash reports using webhooks
528e8b1a2a2f95945d3474dd1023fc83ae16c632 authored over 2 years ago
528e8b1a2a2f95945d3474dd1023fc83ae16c632 authored over 2 years ago
feat(utils): add splitMessage() function
adf8f0858a06e1aab7a595252ccad458cbb951d2 authored over 2 years ago
adf8f0858a06e1aab7a595252ccad458cbb951d2 authored over 2 years ago
fix: user gets muted on rejoin when mute time is set
e6a33eaa7350476301e6c61f9e67832e371cbe14 authored over 2 years ago
e6a33eaa7350476301e6c61f9e67832e371cbe14 authored over 2 years ago
refactor: update service loading strategy (#51)
From now all services will be loaded dynamically.
b365999d021f6593ae9ab6d775239878cf07d68d authored over 2 years ago
build: update project initialization script
0f5ae7e41504bf5c6c2576656d6cd24c4992ddc5 authored over 2 years ago
0f5ae7e41504bf5c6c2576656d6cd24c4992ddc5 authored over 2 years ago
build: update package.json
db91e58785c78193ce934dc162d3637c3a9af7b4 authored over 2 years ago
db91e58785c78193ce934dc162d3637c3a9af7b4 authored over 2 years ago
build: update project initialization script
0f0fb62d8caf25c750922a931d32179394acb2ae authored over 2 years ago
0f0fb62d8caf25c750922a931d32179394acb2ae authored over 2 years ago
docs: update readme
a321090a7a72a6a25cc9cc52f2125cc474022823 authored over 2 years ago
a321090a7a72a6a25cc9cc52f2125cc474022823 authored over 2 years ago
build: update package.json
7e76e138f9fa0350b82339241c8f0ebc38e3195e authored over 2 years ago
7e76e138f9fa0350b82339241c8f0ebc38e3195e authored over 2 years ago
chore: update issue templates
f5de1d87a133af3d28630d940a8df17853662f61 authored over 2 years ago
f5de1d87a133af3d28630d940a8df17853662f61 authored over 2 years ago
feat(automod): auto mute on rejoin (#40)
8b27909266c15d501c3e29cf484c28984568c25b authored over 2 years ago
8b27909266c15d501c3e29cf484c28984568c25b authored over 2 years ago
refactor: make all services inherit a base class
11d599cff53f25c6292ad09858d53606f8d83ab7 authored over 2 years ago
11d599cff53f25c6292ad09858d53606f8d83ab7 authored over 2 years ago
feat: add anti-join systems
a5c4d9a53d48c0e2054752ab97ecef608220b25d authored over 2 years ago
a5c4d9a53d48c0e2054752ab97ecef608220b25d authored over 2 years ago
chore: ignore lock file
05f55a883aa00b1ba427e4e8ba2578cbc10fc2d7 authored over 2 years ago
05f55a883aa00b1ba427e4e8ba2578cbc10fc2d7 authored over 2 years ago
chore: ignore lock file
37dd017ea2084e71e5fa5f2efe9a1b6ede7706e4 authored over 2 years ago
37dd017ea2084e71e5fa5f2efe9a1b6ede7706e4 authored over 2 years ago
chore: ignore lock file
dfbde5b7471cda88787fd27ebccf98f9e4c5cb92 authored over 2 years ago
dfbde5b7471cda88787fd27ebccf98f9e4c5cb92 authored over 2 years ago
chore: ignore lock file
a5695766ad22627335f5e85d9476f86a52d277a2 authored over 2 years ago
a5695766ad22627335f5e85d9476f86a52d277a2 authored over 2 years ago
fix: allow users to moderate themselves
4ae5c99576d97429f57bc7cad089387a95e7f2cf authored over 2 years ago
4ae5c99576d97429f57bc7cad089387a95e7f2cf authored over 2 years ago
docs: update readme
dfef581b7681bd6f8f1a27dd21cdf3e83c5dc834 authored over 2 years ago
dfef581b7681bd6f8f1a27dd21cdf3e83c5dc834 authored over 2 years ago
docs: update readme
914baf6e622ec1e7d6e1ee5a9b1d9b0b9b9fc743 authored over 2 years ago
914baf6e622ec1e7d6e1ee5a9b1d9b0b9b9fc743 authored over 2 years ago
docs: add discord server link
95f555facd95b09f46ffc42bd7ba0361f198fbca authored over 2 years ago
95f555facd95b09f46ffc42bd7ba0361f198fbca authored over 2 years ago
docs: update readme
953ca03cb6903515e595dc686b77ba8e3dda7d72 authored over 2 years ago
953ca03cb6903515e595dc686b77ba8e3dda7d72 authored over 2 years ago
feat: config management command (#49)
* feat: config management command
* fix: workflows
0a6cdeda4289260b72bc36e38a193c78f2516199 authored over 2 years ago
feat(automod): create mod history automatically (#46)
2fdd0b24c742d19ed51242be70a8c647e2d4ede0 authored over 2 years ago
2fdd0b24c742d19ed51242be70a8c647e2d4ede0 authored over 2 years ago
Create LICENSE
57912ae68b10a7a856441103259d3b4f53a2bf27 authored over 2 years ago
57912ae68b10a7a856441103259d3b4f53a2bf27 authored over 2 years ago
docs: update readme
336fa137703a30fa7dbec4b73faec172a6535b8b authored over 2 years ago
336fa137703a30fa7dbec4b73faec172a6535b8b authored over 2 years ago
docs: update readme
140b8d5ac09059f300ca31451e5b24829c752534 authored over 2 years ago
140b8d5ac09059f300ca31451e5b24829c752534 authored over 2 years ago
fix: role position checking error
e448d04732779c08442f48ad7466e6954ba44451 authored over 2 years ago
e448d04732779c08442f48ad7466e6954ba44451 authored over 2 years ago
refactor: ignore bots on join/leave
8f26fb5a7843a335fb0fbd9c2657f8ec15dcc20d authored over 2 years ago
8f26fb5a7843a335fb0fbd9c2657f8ec15dcc20d authored over 2 years ago
refactor: remove permission requirements for echo command
c8e9dce0d251c2194eb9f723311b5ae02067269f authored over 2 years ago
c8e9dce0d251c2194eb9f723311b5ae02067269f authored over 2 years ago
refactor(commands): require permissions
cd98742735ff9eef512472f75c1cb1b82679431d authored over 2 years ago
cd98742735ff9eef512472f75c1cb1b82679431d authored over 2 years ago
refactor: mute command requires MODERATE_MEMBERS permission
05e1e4cfe04fcc64c524927d67a34e1e20fdb4f3 authored over 2 years ago
05e1e4cfe04fcc64c524927d67a34e1e20fdb4f3 authored over 2 years ago
refactor: ban command requires BAN_MEMBERS permission
63cb67c365c966d2fc6127cda03d5ed292d4e14e authored over 2 years ago
63cb67c365c966d2fc6127cda03d5ed292d4e14e authored over 2 years ago
refactor: ban command requires BAN_MEMBERS permission
6a7ba402e0de91d08e2c773f22bbeecdee2b8a02 authored over 2 years ago
6a7ba402e0de91d08e2c773f22bbeecdee2b8a02 authored over 2 years ago
refactor: commands requires special permissions
630606361fd067479a449819bf85aa4136932c9c authored over 2 years ago
630606361fd067479a449819bf85aa4136932c9c authored over 2 years ago
feat(welcomer): add more welcome messages
eb9d515164be2f4686c7509eacb604f4c34f80d0 authored over 2 years ago
eb9d515164be2f4686c7509eacb604f4c34f80d0 authored over 2 years ago
refactor(welcomer): mention user when they join
92268aa046e3d295b8260e13d5c7ffbd76ea5ea4 authored over 2 years ago
92268aa046e3d295b8260e13d5c7ffbd76ea5ea4 authored over 2 years ago
fix: wrong sample config
b63be1e9938cef22fb9ac421c4759b701721e045 authored over 2 years ago
b63be1e9938cef22fb9ac421c4759b701721e045 authored over 2 years ago
feat: random welcome messages (#44)
de4a9151835de5f05dfb85d5129c9d74efb56565 authored over 2 years ago
de4a9151835de5f05dfb85d5129c9d74efb56565 authored over 2 years ago
fix: json syntax error in sample config
a6dd083d202742f2ddd4041a78d9581d525530d4 authored over 2 years ago
a6dd083d202742f2ddd4041a78d9581d525530d4 authored over 2 years ago
chore: merge everything
25669624c2271fda5cad27aea674b1d26bf8c078 authored over 2 years ago
25669624c2271fda5cad27aea674b1d26bf8c078 authored over 2 years ago
chore: commit changes
fbbdc701d079220f373f639edd7fd877d800124c authored over 2 years ago
fbbdc701d079220f373f639edd7fd877d800124c authored over 2 years ago
fix: running commands will throw an error
4a1b329948d00ea7734f9164c650ee600d9c4fec authored over 2 years ago
4a1b329948d00ea7734f9164c650ee600d9c4fec authored over 2 years ago
fix(typescript): wrong typings
e6f96adf9da0dd12b1b7e9b5d61d5647cae6230f authored over 2 years ago
e6f96adf9da0dd12b1b7e9b5d61d5647cae6230f authored over 2 years ago
fix(typescript): unknown identifier issues
930c202d0ec27c8166ad17ec2a499c4336adde38 authored over 2 years ago
930c202d0ec27c8166ad17ec2a499c4336adde38 authored over 2 years ago
feat: add proper permission checking and error messages
bee3cde9b9013fdfea142ebf01b8642022bb656f authored over 2 years ago
bee3cde9b9013fdfea142ebf01b8642022bb656f authored over 2 years ago
fix(automod): repeated text filter channel exclution (#43)
* fix(automod): repeated text filter channel exclution
BREAKING CHANGE: This will disable rep...
6b5cd3a32e1f506d22ec1d687e513ed540a11319 authored over 2 years ago
fix: typescript issues in ModerationEmbed class
fcdfc9bc4de1156d6883a7cabeb575c2609c8981 authored over 2 years ago
fcdfc9bc4de1156d6883a7cabeb575c2609c8981 authored over 2 years ago
fix: typescript issues in bean command
3ba5f6f2d2901519d5733dd7db8c3ad5287bb457 authored over 2 years ago
3ba5f6f2d2901519d5733dd7db8c3ad5287bb457 authored over 2 years ago
style: debug messagefilter
c72e28f278a4bb943b63e4ef0b333c2b75dd4680 authored over 2 years ago
c72e28f278a4bb943b63e4ef0b333c2b75dd4680 authored over 2 years ago
refactor(commands): use ModerationEmbed instead of MessageEmbed class
a8024799dc7d561aad3145f62cf2ac92fe0d058e authored over 2 years ago
a8024799dc7d561aad3145f62cf2ac92fe0d058e authored over 2 years ago
feat(utils): add setReason method to ModerationEmbed class
0eded1ff1c87498131c84354c50fb387deb256cf authored over 2 years ago
0eded1ff1c87498131c84354c50fb387deb256cf authored over 2 years ago
feat(utils): add a dedicated class for moderation command embeds
e393943ce82c114a449c62e419bdeb12cd627437 authored over 2 years ago
e393943ce82c114a449c62e419bdeb12cd627437 authored over 2 years ago
fix: mention reading strategy (#41)
* fix(commands): ban related commands not working when banning users outside of the server
* ...
a6e5f2f1e41bc301921daa82a6a406cebcde626e authored over 2 years ago
feat: add rickroll filter (#22)
c67e8f6b31b189a9fac25c5253960510e0b177aa authored over 2 years ago
c67e8f6b31b189a9fac25c5253960510e0b177aa authored over 2 years ago
feat: add seperate folder for resources
53866bf1f3532ac4ff300d69a0dc0de61035a860 authored over 2 years ago
53866bf1f3532ac4ff300d69a0dc0de61035a860 authored over 2 years ago
fix(automod): mass ping filter not working (#32)
b478455eda3b0cf0e14c95ecaa097ccf15919b83 authored over 2 years ago
b478455eda3b0cf0e14c95ecaa097ccf15919b83 authored over 2 years ago
fix(commamds): clear command not working without message count
3fe84d4b1f0d499f3985270c8ebde2f75593c66d authored over 2 years ago
3fe84d4b1f0d499f3985270c8ebde2f75593c66d authored over 2 years ago
feat(utils): add mention input parser (#36)
Added a mention parser, which parses raw user inputs.
2f3af6fac036e89d71c7389102692e426f867372 authored over 2 years ago
doc: add security policy
96b3270ec67ad2d67300e033dc30f7d09538764d authored over 2 years ago
96b3270ec67ad2d67300e033dc30f7d09538764d authored over 2 years ago
doc(readme): add features section
5134da9e2e6b80dc169347c71ef2a98bd2d72d41 authored over 2 years ago
5134da9e2e6b80dc169347c71ef2a98bd2d72d41 authored over 2 years ago
doc: update readme
9561d1334486197df1fd6343e67ba068903bd80d authored over 2 years ago
9561d1334486197df1fd6343e67ba068903bd80d authored over 2 years ago
doc: update readme
4f62773dc1983c153f41ef4e0727b04d3223c06a authored over 2 years ago
4f62773dc1983c153f41ef4e0727b04d3223c06a authored over 2 years ago
doc: update readme
d52b7d5ffc0ac63f1d50dbb060e207585e8576f8 authored over 2 years ago
d52b7d5ffc0ac63f1d50dbb060e207585e8576f8 authored over 2 years ago
chore: add .env.example file
715bb1d26ac8036f1d722c9f3b005d9ff90f3b66 authored over 2 years ago
715bb1d26ac8036f1d722c9f3b005d9ff90f3b66 authored over 2 years ago
chore: add example config file
53eab048267afa278e35addcf6c296037ed1158e authored over 2 years ago
53eab048267afa278e35addcf6c296037ed1158e authored over 2 years ago
doc: update readme
1cae996228612f72d66bef5c1f87fb688bec1000 authored over 2 years ago
1cae996228612f72d66bef5c1f87fb688bec1000 authored over 2 years ago
Update docs_issue.md
2cfed6ed548914e0209df2c40cd40729b00b2f79 authored over 2 years ago
2cfed6ed548914e0209df2c40cd40729b00b2f79 authored over 2 years ago
chore: create docs issue template
32929966ad709c2d6c59a4cd285c547244fdf682 authored over 2 years ago
32929966ad709c2d6c59a4cd285c547244fdf682 authored over 2 years ago
doc: Add incomplete docs warning
9d15e4caacb046b42f318509adfbf62b7dd9d12e authored over 2 years ago
9d15e4caacb046b42f318509adfbf62b7dd9d12e authored over 2 years ago
Update docs-deploy.yml
5ad529ffcee0a9d1a8792d8890689d67cfc98f09 authored over 2 years ago
5ad529ffcee0a9d1a8792d8890689d67cfc98f09 authored over 2 years ago
doc: update README.md
75e9c4220b1d840dea06e1ba1a875dce17f5d60e authored over 2 years ago
75e9c4220b1d840dea06e1ba1a875dce17f5d60e authored over 2 years ago
Update WarnCommand.ts
e7b3eb17736e38490b44cc98ee5855af30cb80df authored over 2 years ago
e7b3eb17736e38490b44cc98ee5855af30cb80df authored over 2 years ago
Update build.yml
80744b4a41ac8ad2b319cd9a78f75dd0d5a4c00f authored over 2 years ago
80744b4a41ac8ad2b319cd9a78f75dd0d5a4c00f authored over 2 years ago
Update WarnCommand.ts
1aafa6e1325028e4186ee0e37c5395f4827bea8a authored over 2 years ago
1aafa6e1325028e4186ee0e37c5395f4827bea8a authored over 2 years ago
build(eslint): set no-mixed-spaces-and-tabs rule to warn
187cde2f3941544af1d5d8ab1553c54a48983e09 authored over 2 years ago
187cde2f3941544af1d5d8ab1553c54a48983e09 authored over 2 years ago