Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
92 commits
Select commit Hold shift + click to select a range
517b2d8
added github links to readme
flloschy Feb 22, 2023
669896a
Delete old tracking system
flloschy Feb 22, 2023
213a174
move config validation and interface, update config
flloschy Feb 22, 2023
dd372ce
Add temporary command clearing command
flloschy Feb 22, 2023
8dd23d8
reformated db, redone tracking db and interfaces
flloschy Feb 22, 2023
b06166c
add temporary command to look into the tracking db
flloschy Feb 22, 2023
53c7d32
Updated presenceUpdate[ing]
flloschy Feb 22, 2023
ed69a7f
config validate order
StrangeGirlMurph Mar 10, 2023
2651935
Switch to HSL
StrangeGirlMurph Mar 10, 2023
bd88f5b
Tracker done - Formating and code cleaning later!!
flloschy Apr 12, 2023
e4de05c
prettify
flloschy Apr 13, 2023
dccd2d7
removed tracker config
flloschy Apr 13, 2023
33c3cf2
oved everythin into new files
flloschy Apr 13, 2023
fe1b67b
comments
flloschy Apr 13, 2023
288b4d5
prettify
flloschy Apr 13, 2023
0017172
spelling... xd
flloschy Apr 13, 2023
48e0f27
Found two little things to fix, else i didnt find anything wrong
flloschy Apr 13, 2023
1f3bc93
removed Footer and Timestamp, fixed and added two embed strings
flloschy Apr 15, 2023
7434643
Cleaner Logs
flloschy Apr 20, 2023
1e0cc94
compacted commands
flloschy Apr 23, 2023
973db52
adaptive autocomplete (a bit to many nested if's, but works)
flloschy Apr 23, 2023
8f7e566
default to executer.id and small line break fix
flloschy Apr 23, 2023
02206c9
invalid filter is not needed anymore
flloschy Apr 23, 2023
4aab6d9
color fix
flloschy Apr 23, 2023
5261f05
formatting
flloschy Apr 23, 2023
a436f89
tracking can now be disabled.
flloschy Apr 23, 2023
f21336c
formatting
flloschy Apr 23, 2023
abef62a
bring back .env_sample :/
flloschy Apr 23, 2023
6866d36
hotfix
flloschy Apr 23, 2023
6b58cba
no embed
flloschy Apr 26, 2023
851c0ce
variable names
flloschy Apr 26, 2023
cb1ac67
reworked command descriptions
flloschy Apr 26, 2023
61d3004
formatting
flloschy Apr 26, 2023
ac0d4bc
lowercase
flloschy Apr 26, 2023
cb2d74a
export nested ifs and comments
flloschy Apr 26, 2023
45014a5
formatting
flloschy Apr 26, 2023
6437499
intent updates depending on tracking on/off
flloschy Apr 26, 2023
b318d25
formatting
flloschy Apr 26, 2023
154ec30
message names and numbers
flloschy Apr 26, 2023
2460d5b
formatting
flloschy Apr 26, 2023
b96179c
helper functions
flloschy Apr 26, 2023
3b83d68
formatting
flloschy Apr 26, 2023
5f05bf8
I just always run `npm run prettier`, just makes my life easier lol
flloschy Apr 26, 2023
760e393
tsc errors fixed (unused imports)
flloschy Apr 26, 2023
a0703ec
fixed defaulting value
flloschy Apr 26, 2023
a723ea2
fixed blacklist autocomplete showing all games
flloschy Apr 26, 2023
030e088
types and very smart moment in package.json
flloschy Apr 26, 2023
a289347
clearer function name
flloschy Apr 27, 2023
1944745
use ?? instead of inline-if
flloschy Apr 27, 2023
e5038b4
dont => don't
flloschy Apr 27, 2023
9ee2e1b
two ifs into one or
flloschy Apr 27, 2023
4342bdc
compact down and make it const
flloschy Apr 27, 2023
1b1f3f4
moved to time
flloschy Apr 27, 2023
b4a59a9
entrys => entries
flloschy Apr 27, 2023
c15376c
no need to check for string
flloschy Apr 27, 2023
fdc4054
formatting
flloschy Apr 27, 2023
012ad89
small styling
StrangeGirlMurph Apr 27, 2023
6176403
tims stamp functions
flloschy Apr 28, 2023
fa10720
formatting
flloschy Apr 28, 2023
fc7f9a7
introducing: 🌟serializing🌟
flloschy Apr 28, 2023
c069fe2
weird double slash comment "fixed"
flloschy Apr 28, 2023
7a1248e
note
flloschy Apr 28, 2023
80a3c62
T typed function (and serializing works :D)
flloschy Apr 29, 2023
1745863
formatting
flloschy Apr 29, 2023
df5f978
round time for timestamps
flloschy Apr 29, 2023
bc491fe
big T
flloschy Apr 29, 2023
6e61413
npm runs
flloschy Apr 29, 2023
0d4a747
removed brackets and update descriptions
flloschy Apr 29, 2023
17cc995
formatting
flloschy Apr 29, 2023
7647d99
match other comments
flloschy Apr 29, 2023
e0707ee
A bunch of things, forgot to commit per comment
flloschy Apr 29, 2023
116550c
formatting
flloschy Apr 29, 2023
ca6e903
unused import
flloschy Apr 29, 2023
53e203f
small tweaks
flloschy Apr 30, 2023
6aa67c1
use function for author
flloschy Jun 10, 2023
bf5a163
using seconds for logs now
flloschy Jun 10, 2023
4b45531
explain what defaults are used
flloschy Jun 10, 2023
c16cec2
added command for clearer use, doesnt work though
flloschy Jun 13, 2023
45a123a
new command, but unknow interaction, idk how fix
flloschy Jun 15, 2023
cbc3ab0
discordjs upgrade
flloschy Jul 5, 2023
4318223
somehow fixed it idk
flloschy Jul 5, 2023
88129ef
done all points
flloschy Jul 5, 2023
04dad79
typo
flloschy Jul 5, 2023
c25973b
time/date/timestamp fixes
flloschy Jul 7, 2023
f18cae6
formatting
flloschy Jul 7, 2023
0f82bae
some fixes related to the ms->s change and a bit cleaner code
flloschy Aug 19, 2023
2014f9f
formatting
flloschy Aug 19, 2023
f761f67
fix double field
flloschy Oct 10, 2023
c2e4bb5
ms to s fix
flloschy Oct 10, 2023
3661198
wrongly named value fix
flloschy Oct 10, 2023
e53a0b3
formatting
flloschy Oct 10, 2023
dd850fe
tweak style of game command
StrangeGirlMurph Oct 10, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .husky/pre-commit
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
#!/bin/sh
. "$(dirname "$0")/_/husky.sh"
npm run prettify
npm run tidy
46 changes: 31 additions & 15 deletions LICENSE
Original file line number Diff line number Diff line change
@@ -1,21 +1,37 @@
ANTI-CAPITALIST SOFTWARE LICENSE (v 1.4)
THE HUMANE SOFTWARE LICENSE (v 1.0)

Copyright © 2022 Cowoding-Jams
Copyright © 2023 Cowoding-Jams

This is anti-capitalist software, released for free use by individuals and organizations that do not operate by capitalist principles.
This is humane software, released for free use by individuals and organizations
that do not operate by unmoral or for-profit principles and follow the Universal
Declaration of Human Rights by the United Nations.

Permission is hereby granted, free of charge, to any person or organization (the "User") obtaining a copy of this software and associated documentation files (the "Software"), to use, copy, modify, merge, distribute, and/or sell copies of the Software, subject to the following conditions:
Permission is hereby granted, free of charge, to any person or organization
(the "User") obtaining a copy of this software and associated documentation
files (the "Software"), to use, copy, modify, merge and/or distribute
copies of the Software, subject to the following conditions:

1. The above copyright notice and this permission notice shall be included in all copies or modified versions of the Software.
1. The above copyright notice and this permission notice shall be
included in all copies or modified versions of the Software.

2. The User is one of the following:
a. An individual person, laboring for themselves
b. A non-profit organization
c. An educational institution
d. An organization that seeks shared profit for all of its members, and allows non-members to set the cost of their labor

3. If the User is an organization with owners, then all owners are workers and all workers are owners with equal equity and/or equal vote.

4. If the User is an organization, then the User is not law enforcement or military, or working for or under either.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT EXPRESS OR IMPLIED WARRANTY OF ANY KIND, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
a. An individual person, laboring for themselves
b. A non-profit organization
c. An educational institution
d. An organization that seeks shared profit for all of its members,
and allows non-members to set the cost of their labor

3. The User must act under intentions that do not violate
the Universal Declaration of Human Rights by the United Nations.

4. If the User is an organization, then the User is not
law enforcement or military, or working for or under either.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT EXPRESS OR IMPLIED WARRANTY OF ANY KIND,
INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR
A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS BE LIABLE
FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE
OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

See: <https://github.com/StrangeGirlMurph/The-Humane-Software-License>
8 changes: 4 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,14 +2,14 @@

<img align="right" width="300" src="images/Robots.png">

This bot is made to autonomously manage a discord server with regular game jams/hackathons and make it a plasent and happy enviroment.
This bot is made to autonomously manage a discord server with regular game jams/hackathons and make it a pleasant and happy environment.
It will collect the proposals for the jam, create polls for everyone to participate (with reactions directly on the server) and will give the server some more glamour with color roles for example.
You can read about the full set of features in our lovely wiki [here](https://github.com/Cowoding-Jams/Jambo/wiki).

## The team :)

Made with love by: Antti, Lucy, Leonie, Murphy, Floschy, Amber, Wilson, Riley, Kryal, Ian ❤️
We're all part of a game jam/hackothon server with monthly events and wanted to make our and your lives easier. Have fun coding!
Made with love by: [Antti](https://github.com/Chicken), [Lucy](https://github.com/BlackDemonFire), [Leonie](https://github.com/KommentatorForAll), [Murphy](https://github.com/StrangeGirlMurph), [Floschy](https://github.com/flloschy), [Amber](https://github.com/uselessamber), [Wilson](https://github.com/WilsontheWolf) ❤️
We're all part of a game jam/hackathon server with monthly events and wanted to make our and your lives easier. Have fun coding!

## Usage & Development

Expand All @@ -18,4 +18,4 @@ To see how to use this bot on your own visit our [wiki](https://github.com/Cowod

## License

This project is licensed under the [Anti-Capitalist Software License](https://anticapitalist.software/). See [LICENSE](LICENSE).
This project is licensed under the [Humane Software License](https://github.com/StrangeGirlMurph/The-Humane-Software-License). See [LICENSE](LICENSE).
Loading