diff --git a/CHANGELOG.md b/CHANGELOG.md index 67d454d0..79af455d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,7 @@ * New avatars, by David Revoy (#234): * new Sepia avatars * new Cats avatars + * new Birds avatars * plugin settings to change the avatar set (for now it is only possible to choose on the instance level, channel option will come later) ### Minor changes and fixes diff --git a/assets/images/avatars/bird/accessorie_01.png b/assets/images/avatars/bird/accessorie_01.png new file mode 100644 index 00000000..decd7486 Binary files /dev/null and b/assets/images/avatars/bird/accessorie_01.png differ diff --git a/assets/images/avatars/bird/accessorie_01.png.licence b/assets/images/avatars/bird/accessorie_01.png.licence new file mode 100644 index 00000000..77ea76b1 --- /dev/null +++ b/assets/images/avatars/bird/accessorie_01.png.licence @@ -0,0 +1,3 @@ +SPDX-FileCopyrightText: 2023 David Revoy + +SPDX-License-Identifier: CC-by diff --git a/assets/images/avatars/bird/accessorie_02.png b/assets/images/avatars/bird/accessorie_02.png new file mode 100644 index 00000000..f850aab0 Binary files /dev/null and b/assets/images/avatars/bird/accessorie_02.png differ diff --git a/assets/images/avatars/bird/accessorie_02.png.licence b/assets/images/avatars/bird/accessorie_02.png.licence new file mode 100644 index 00000000..77ea76b1 --- /dev/null +++ b/assets/images/avatars/bird/accessorie_02.png.licence @@ -0,0 +1,3 @@ +SPDX-FileCopyrightText: 2023 David Revoy + +SPDX-License-Identifier: CC-by diff --git a/assets/images/avatars/bird/accessorie_03.png b/assets/images/avatars/bird/accessorie_03.png new file mode 100644 index 00000000..3e572e17 Binary files /dev/null and b/assets/images/avatars/bird/accessorie_03.png differ diff --git a/assets/images/avatars/bird/accessorie_03.png.licence b/assets/images/avatars/bird/accessorie_03.png.licence new file mode 100644 index 00000000..77ea76b1 --- /dev/null +++ b/assets/images/avatars/bird/accessorie_03.png.licence @@ -0,0 +1,3 @@ +SPDX-FileCopyrightText: 2023 David Revoy + +SPDX-License-Identifier: CC-by diff --git a/assets/images/avatars/bird/accessorie_04.png b/assets/images/avatars/bird/accessorie_04.png new file mode 100644 index 00000000..f850aab0 Binary files /dev/null and b/assets/images/avatars/bird/accessorie_04.png differ diff --git a/assets/images/avatars/bird/accessorie_04.png.licence b/assets/images/avatars/bird/accessorie_04.png.licence new file mode 100644 index 00000000..77ea76b1 --- /dev/null +++ b/assets/images/avatars/bird/accessorie_04.png.licence @@ -0,0 +1,3 @@ +SPDX-FileCopyrightText: 2023 David Revoy + +SPDX-License-Identifier: CC-by diff --git a/assets/images/avatars/bird/accessorie_05.png b/assets/images/avatars/bird/accessorie_05.png new file mode 100644 index 00000000..d70aeddc Binary files /dev/null and b/assets/images/avatars/bird/accessorie_05.png differ diff --git a/assets/images/avatars/bird/accessorie_05.png.licence b/assets/images/avatars/bird/accessorie_05.png.licence new file mode 100644 index 00000000..77ea76b1 --- /dev/null +++ b/assets/images/avatars/bird/accessorie_05.png.licence @@ -0,0 +1,3 @@ +SPDX-FileCopyrightText: 2023 David Revoy + +SPDX-License-Identifier: CC-by diff --git a/assets/images/avatars/bird/accessorie_06.png b/assets/images/avatars/bird/accessorie_06.png new file mode 100644 index 00000000..7e91f4ac Binary files /dev/null and b/assets/images/avatars/bird/accessorie_06.png differ diff --git a/assets/images/avatars/bird/accessorie_06.png.licence b/assets/images/avatars/bird/accessorie_06.png.licence new file mode 100644 index 00000000..77ea76b1 --- /dev/null +++ b/assets/images/avatars/bird/accessorie_06.png.licence @@ -0,0 +1,3 @@ +SPDX-FileCopyrightText: 2023 David Revoy + +SPDX-License-Identifier: CC-by diff --git a/assets/images/avatars/bird/accessorie_07.png b/assets/images/avatars/bird/accessorie_07.png new file mode 100644 index 00000000..20b6b505 Binary files /dev/null and b/assets/images/avatars/bird/accessorie_07.png differ diff --git a/assets/images/avatars/bird/accessorie_07.png.licence b/assets/images/avatars/bird/accessorie_07.png.licence new file mode 100644 index 00000000..77ea76b1 --- /dev/null +++ b/assets/images/avatars/bird/accessorie_07.png.licence @@ -0,0 +1,3 @@ +SPDX-FileCopyrightText: 2023 David Revoy + +SPDX-License-Identifier: CC-by diff --git a/assets/images/avatars/bird/accessorie_08.png b/assets/images/avatars/bird/accessorie_08.png new file mode 100644 index 00000000..3453d5f2 Binary files /dev/null and b/assets/images/avatars/bird/accessorie_08.png differ diff --git a/assets/images/avatars/bird/accessorie_08.png.licence b/assets/images/avatars/bird/accessorie_08.png.licence new file mode 100644 index 00000000..77ea76b1 --- /dev/null +++ b/assets/images/avatars/bird/accessorie_08.png.licence @@ -0,0 +1,3 @@ +SPDX-FileCopyrightText: 2023 David Revoy + +SPDX-License-Identifier: CC-by diff --git a/assets/images/avatars/bird/accessorie_09.png b/assets/images/avatars/bird/accessorie_09.png new file mode 100644 index 00000000..decd7486 Binary files /dev/null and b/assets/images/avatars/bird/accessorie_09.png differ diff --git a/assets/images/avatars/bird/accessorie_09.png.licence b/assets/images/avatars/bird/accessorie_09.png.licence new file mode 100644 index 00000000..77ea76b1 --- /dev/null +++ b/assets/images/avatars/bird/accessorie_09.png.licence @@ -0,0 +1,3 @@ +SPDX-FileCopyrightText: 2023 David Revoy + +SPDX-License-Identifier: CC-by diff --git a/assets/images/avatars/bird/accessorie_10.png b/assets/images/avatars/bird/accessorie_10.png new file mode 100644 index 00000000..f8e4529d Binary files /dev/null and b/assets/images/avatars/bird/accessorie_10.png differ diff --git a/assets/images/avatars/bird/accessorie_10.png.licence b/assets/images/avatars/bird/accessorie_10.png.licence new file mode 100644 index 00000000..77ea76b1 --- /dev/null +++ b/assets/images/avatars/bird/accessorie_10.png.licence @@ -0,0 +1,3 @@ +SPDX-FileCopyrightText: 2023 David Revoy + +SPDX-License-Identifier: CC-by diff --git a/assets/images/avatars/bird/accessorie_11.png b/assets/images/avatars/bird/accessorie_11.png new file mode 100644 index 00000000..783e968e Binary files /dev/null and b/assets/images/avatars/bird/accessorie_11.png differ diff --git a/assets/images/avatars/bird/accessorie_11.png.licence b/assets/images/avatars/bird/accessorie_11.png.licence new file mode 100644 index 00000000..77ea76b1 --- /dev/null +++ b/assets/images/avatars/bird/accessorie_11.png.licence @@ -0,0 +1,3 @@ +SPDX-FileCopyrightText: 2023 David Revoy + +SPDX-License-Identifier: CC-by diff --git a/assets/images/avatars/bird/accessorie_12.png b/assets/images/avatars/bird/accessorie_12.png new file mode 100644 index 00000000..dde3b6c1 Binary files /dev/null and b/assets/images/avatars/bird/accessorie_12.png differ diff --git a/assets/images/avatars/bird/accessorie_12.png.licence b/assets/images/avatars/bird/accessorie_12.png.licence new file mode 100644 index 00000000..77ea76b1 --- /dev/null +++ b/assets/images/avatars/bird/accessorie_12.png.licence @@ -0,0 +1,3 @@ +SPDX-FileCopyrightText: 2023 David Revoy + +SPDX-License-Identifier: CC-by diff --git a/assets/images/avatars/bird/accessorie_13.png b/assets/images/avatars/bird/accessorie_13.png new file mode 100644 index 00000000..64fe705c Binary files /dev/null and b/assets/images/avatars/bird/accessorie_13.png differ diff --git a/assets/images/avatars/bird/accessorie_13.png.licence b/assets/images/avatars/bird/accessorie_13.png.licence new file mode 100644 index 00000000..77ea76b1 --- /dev/null +++ b/assets/images/avatars/bird/accessorie_13.png.licence @@ -0,0 +1,3 @@ +SPDX-FileCopyrightText: 2023 David Revoy + +SPDX-License-Identifier: CC-by diff --git a/assets/images/avatars/bird/accessorie_14.png b/assets/images/avatars/bird/accessorie_14.png new file mode 100644 index 00000000..66f3d848 Binary files /dev/null and b/assets/images/avatars/bird/accessorie_14.png differ diff --git a/assets/images/avatars/bird/accessorie_14.png.licence b/assets/images/avatars/bird/accessorie_14.png.licence new file mode 100644 index 00000000..77ea76b1 --- /dev/null +++ b/assets/images/avatars/bird/accessorie_14.png.licence @@ -0,0 +1,3 @@ +SPDX-FileCopyrightText: 2023 David Revoy + +SPDX-License-Identifier: CC-by diff --git a/assets/images/avatars/bird/accessorie_15.png b/assets/images/avatars/bird/accessorie_15.png new file mode 100644 index 00000000..decd7486 Binary files /dev/null and b/assets/images/avatars/bird/accessorie_15.png differ diff --git a/assets/images/avatars/bird/accessorie_15.png.licence b/assets/images/avatars/bird/accessorie_15.png.licence new file mode 100644 index 00000000..77ea76b1 --- /dev/null +++ b/assets/images/avatars/bird/accessorie_15.png.licence @@ -0,0 +1,3 @@ +SPDX-FileCopyrightText: 2023 David Revoy + +SPDX-License-Identifier: CC-by diff --git a/assets/images/avatars/bird/accessorie_16.png b/assets/images/avatars/bird/accessorie_16.png new file mode 100644 index 00000000..aa011593 Binary files /dev/null and b/assets/images/avatars/bird/accessorie_16.png differ diff --git a/assets/images/avatars/bird/accessorie_16.png.licence b/assets/images/avatars/bird/accessorie_16.png.licence new file mode 100644 index 00000000..77ea76b1 --- /dev/null +++ b/assets/images/avatars/bird/accessorie_16.png.licence @@ -0,0 +1,3 @@ +SPDX-FileCopyrightText: 2023 David Revoy + +SPDX-License-Identifier: CC-by diff --git a/assets/images/avatars/bird/accessorie_17.png b/assets/images/avatars/bird/accessorie_17.png new file mode 100644 index 00000000..43f6968f Binary files /dev/null and b/assets/images/avatars/bird/accessorie_17.png differ diff --git a/assets/images/avatars/bird/accessorie_17.png.licence b/assets/images/avatars/bird/accessorie_17.png.licence new file mode 100644 index 00000000..77ea76b1 --- /dev/null +++ b/assets/images/avatars/bird/accessorie_17.png.licence @@ -0,0 +1,3 @@ +SPDX-FileCopyrightText: 2023 David Revoy + +SPDX-License-Identifier: CC-by diff --git a/assets/images/avatars/bird/accessorie_18.png b/assets/images/avatars/bird/accessorie_18.png new file mode 100644 index 00000000..43f6968f Binary files /dev/null and b/assets/images/avatars/bird/accessorie_18.png differ diff --git a/assets/images/avatars/bird/accessorie_18.png.licence b/assets/images/avatars/bird/accessorie_18.png.licence new file mode 100644 index 00000000..77ea76b1 --- /dev/null +++ b/assets/images/avatars/bird/accessorie_18.png.licence @@ -0,0 +1,3 @@ +SPDX-FileCopyrightText: 2023 David Revoy + +SPDX-License-Identifier: CC-by diff --git a/assets/images/avatars/bird/accessorie_19.png b/assets/images/avatars/bird/accessorie_19.png new file mode 100644 index 00000000..43f6968f Binary files /dev/null and b/assets/images/avatars/bird/accessorie_19.png differ diff --git a/assets/images/avatars/bird/accessorie_19.png.licence b/assets/images/avatars/bird/accessorie_19.png.licence new file mode 100644 index 00000000..77ea76b1 --- /dev/null +++ b/assets/images/avatars/bird/accessorie_19.png.licence @@ -0,0 +1,3 @@ +SPDX-FileCopyrightText: 2023 David Revoy + +SPDX-License-Identifier: CC-by diff --git a/assets/images/avatars/bird/accessorie_20.png b/assets/images/avatars/bird/accessorie_20.png new file mode 100644 index 00000000..43f6968f Binary files /dev/null and b/assets/images/avatars/bird/accessorie_20.png differ diff --git a/assets/images/avatars/bird/accessorie_20.png.licence b/assets/images/avatars/bird/accessorie_20.png.licence new file mode 100644 index 00000000..77ea76b1 --- /dev/null +++ b/assets/images/avatars/bird/accessorie_20.png.licence @@ -0,0 +1,3 @@ +SPDX-FileCopyrightText: 2023 David Revoy + +SPDX-License-Identifier: CC-by diff --git a/assets/images/avatars/bird/bec_01.png b/assets/images/avatars/bird/bec_01.png new file mode 100644 index 00000000..cf290f7d Binary files /dev/null and b/assets/images/avatars/bird/bec_01.png differ diff --git a/assets/images/avatars/bird/bec_01.png.licence b/assets/images/avatars/bird/bec_01.png.licence new file mode 100644 index 00000000..77ea76b1 --- /dev/null +++ b/assets/images/avatars/bird/bec_01.png.licence @@ -0,0 +1,3 @@ +SPDX-FileCopyrightText: 2023 David Revoy + +SPDX-License-Identifier: CC-by diff --git a/assets/images/avatars/bird/bec_02.png b/assets/images/avatars/bird/bec_02.png new file mode 100644 index 00000000..5b1be9a2 Binary files /dev/null and b/assets/images/avatars/bird/bec_02.png differ diff --git a/assets/images/avatars/bird/bec_02.png.licence b/assets/images/avatars/bird/bec_02.png.licence new file mode 100644 index 00000000..77ea76b1 --- /dev/null +++ b/assets/images/avatars/bird/bec_02.png.licence @@ -0,0 +1,3 @@ +SPDX-FileCopyrightText: 2023 David Revoy + +SPDX-License-Identifier: CC-by diff --git a/assets/images/avatars/bird/bec_03.png b/assets/images/avatars/bird/bec_03.png new file mode 100644 index 00000000..3739b558 Binary files /dev/null and b/assets/images/avatars/bird/bec_03.png differ diff --git a/assets/images/avatars/bird/bec_03.png.licence b/assets/images/avatars/bird/bec_03.png.licence new file mode 100644 index 00000000..77ea76b1 --- /dev/null +++ b/assets/images/avatars/bird/bec_03.png.licence @@ -0,0 +1,3 @@ +SPDX-FileCopyrightText: 2023 David Revoy + +SPDX-License-Identifier: CC-by diff --git a/assets/images/avatars/bird/bec_04.png b/assets/images/avatars/bird/bec_04.png new file mode 100644 index 00000000..e16d0d54 Binary files /dev/null and b/assets/images/avatars/bird/bec_04.png differ diff --git a/assets/images/avatars/bird/bec_04.png.licence b/assets/images/avatars/bird/bec_04.png.licence new file mode 100644 index 00000000..77ea76b1 --- /dev/null +++ b/assets/images/avatars/bird/bec_04.png.licence @@ -0,0 +1,3 @@ +SPDX-FileCopyrightText: 2023 David Revoy + +SPDX-License-Identifier: CC-by diff --git a/assets/images/avatars/bird/bec_05.png b/assets/images/avatars/bird/bec_05.png new file mode 100644 index 00000000..8a1be081 Binary files /dev/null and b/assets/images/avatars/bird/bec_05.png differ diff --git a/assets/images/avatars/bird/bec_05.png.licence b/assets/images/avatars/bird/bec_05.png.licence new file mode 100644 index 00000000..77ea76b1 --- /dev/null +++ b/assets/images/avatars/bird/bec_05.png.licence @@ -0,0 +1,3 @@ +SPDX-FileCopyrightText: 2023 David Revoy + +SPDX-License-Identifier: CC-by diff --git a/assets/images/avatars/bird/bec_06.png b/assets/images/avatars/bird/bec_06.png new file mode 100644 index 00000000..5bd87c20 Binary files /dev/null and b/assets/images/avatars/bird/bec_06.png differ diff --git a/assets/images/avatars/bird/bec_06.png.licence b/assets/images/avatars/bird/bec_06.png.licence new file mode 100644 index 00000000..77ea76b1 --- /dev/null +++ b/assets/images/avatars/bird/bec_06.png.licence @@ -0,0 +1,3 @@ +SPDX-FileCopyrightText: 2023 David Revoy + +SPDX-License-Identifier: CC-by diff --git a/assets/images/avatars/bird/bec_07.png b/assets/images/avatars/bird/bec_07.png new file mode 100644 index 00000000..b71b04f8 Binary files /dev/null and b/assets/images/avatars/bird/bec_07.png differ diff --git a/assets/images/avatars/bird/bec_07.png.licence b/assets/images/avatars/bird/bec_07.png.licence new file mode 100644 index 00000000..77ea76b1 --- /dev/null +++ b/assets/images/avatars/bird/bec_07.png.licence @@ -0,0 +1,3 @@ +SPDX-FileCopyrightText: 2023 David Revoy + +SPDX-License-Identifier: CC-by diff --git a/assets/images/avatars/bird/bec_08.png b/assets/images/avatars/bird/bec_08.png new file mode 100644 index 00000000..fbf95a01 Binary files /dev/null and b/assets/images/avatars/bird/bec_08.png differ diff --git a/assets/images/avatars/bird/bec_08.png.licence b/assets/images/avatars/bird/bec_08.png.licence new file mode 100644 index 00000000..77ea76b1 --- /dev/null +++ b/assets/images/avatars/bird/bec_08.png.licence @@ -0,0 +1,3 @@ +SPDX-FileCopyrightText: 2023 David Revoy + +SPDX-License-Identifier: CC-by diff --git a/assets/images/avatars/bird/bec_09.png b/assets/images/avatars/bird/bec_09.png new file mode 100644 index 00000000..16a2d2ef Binary files /dev/null and b/assets/images/avatars/bird/bec_09.png differ diff --git a/assets/images/avatars/bird/bec_09.png.licence b/assets/images/avatars/bird/bec_09.png.licence new file mode 100644 index 00000000..77ea76b1 --- /dev/null +++ b/assets/images/avatars/bird/bec_09.png.licence @@ -0,0 +1,3 @@ +SPDX-FileCopyrightText: 2023 David Revoy + +SPDX-License-Identifier: CC-by diff --git a/assets/images/avatars/bird/body_01.png b/assets/images/avatars/bird/body_01.png new file mode 100644 index 00000000..490d75ef Binary files /dev/null and b/assets/images/avatars/bird/body_01.png differ diff --git a/assets/images/avatars/bird/body_01.png.licence b/assets/images/avatars/bird/body_01.png.licence new file mode 100644 index 00000000..77ea76b1 --- /dev/null +++ b/assets/images/avatars/bird/body_01.png.licence @@ -0,0 +1,3 @@ +SPDX-FileCopyrightText: 2023 David Revoy + +SPDX-License-Identifier: CC-by diff --git a/assets/images/avatars/bird/body_02.png b/assets/images/avatars/bird/body_02.png new file mode 100644 index 00000000..0c6e36f5 Binary files /dev/null and b/assets/images/avatars/bird/body_02.png differ diff --git a/assets/images/avatars/bird/body_02.png.licence b/assets/images/avatars/bird/body_02.png.licence new file mode 100644 index 00000000..77ea76b1 --- /dev/null +++ b/assets/images/avatars/bird/body_02.png.licence @@ -0,0 +1,3 @@ +SPDX-FileCopyrightText: 2023 David Revoy + +SPDX-License-Identifier: CC-by diff --git a/assets/images/avatars/bird/body_03.png b/assets/images/avatars/bird/body_03.png new file mode 100644 index 00000000..ccbcf0fd Binary files /dev/null and b/assets/images/avatars/bird/body_03.png differ diff --git a/assets/images/avatars/bird/body_03.png.licence b/assets/images/avatars/bird/body_03.png.licence new file mode 100644 index 00000000..77ea76b1 --- /dev/null +++ b/assets/images/avatars/bird/body_03.png.licence @@ -0,0 +1,3 @@ +SPDX-FileCopyrightText: 2023 David Revoy + +SPDX-License-Identifier: CC-by diff --git a/assets/images/avatars/bird/body_04.png b/assets/images/avatars/bird/body_04.png new file mode 100644 index 00000000..14a295bc Binary files /dev/null and b/assets/images/avatars/bird/body_04.png differ diff --git a/assets/images/avatars/bird/body_04.png.licence b/assets/images/avatars/bird/body_04.png.licence new file mode 100644 index 00000000..77ea76b1 --- /dev/null +++ b/assets/images/avatars/bird/body_04.png.licence @@ -0,0 +1,3 @@ +SPDX-FileCopyrightText: 2023 David Revoy + +SPDX-License-Identifier: CC-by diff --git a/assets/images/avatars/bird/body_05.png b/assets/images/avatars/bird/body_05.png new file mode 100644 index 00000000..2e06406b Binary files /dev/null and b/assets/images/avatars/bird/body_05.png differ diff --git a/assets/images/avatars/bird/body_05.png.licence b/assets/images/avatars/bird/body_05.png.licence new file mode 100644 index 00000000..77ea76b1 --- /dev/null +++ b/assets/images/avatars/bird/body_05.png.licence @@ -0,0 +1,3 @@ +SPDX-FileCopyrightText: 2023 David Revoy + +SPDX-License-Identifier: CC-by diff --git a/assets/images/avatars/bird/body_06.png b/assets/images/avatars/bird/body_06.png new file mode 100644 index 00000000..cf6195d3 Binary files /dev/null and b/assets/images/avatars/bird/body_06.png differ diff --git a/assets/images/avatars/bird/body_06.png.licence b/assets/images/avatars/bird/body_06.png.licence new file mode 100644 index 00000000..77ea76b1 --- /dev/null +++ b/assets/images/avatars/bird/body_06.png.licence @@ -0,0 +1,3 @@ +SPDX-FileCopyrightText: 2023 David Revoy + +SPDX-License-Identifier: CC-by diff --git a/assets/images/avatars/bird/body_07.png b/assets/images/avatars/bird/body_07.png new file mode 100644 index 00000000..dc1b34be Binary files /dev/null and b/assets/images/avatars/bird/body_07.png differ diff --git a/assets/images/avatars/bird/body_07.png.licence b/assets/images/avatars/bird/body_07.png.licence new file mode 100644 index 00000000..77ea76b1 --- /dev/null +++ b/assets/images/avatars/bird/body_07.png.licence @@ -0,0 +1,3 @@ +SPDX-FileCopyrightText: 2023 David Revoy + +SPDX-License-Identifier: CC-by diff --git a/assets/images/avatars/bird/body_08.png b/assets/images/avatars/bird/body_08.png new file mode 100644 index 00000000..07d571f9 Binary files /dev/null and b/assets/images/avatars/bird/body_08.png differ diff --git a/assets/images/avatars/bird/body_08.png.licence b/assets/images/avatars/bird/body_08.png.licence new file mode 100644 index 00000000..77ea76b1 --- /dev/null +++ b/assets/images/avatars/bird/body_08.png.licence @@ -0,0 +1,3 @@ +SPDX-FileCopyrightText: 2023 David Revoy + +SPDX-License-Identifier: CC-by diff --git a/assets/images/avatars/bird/body_09.png b/assets/images/avatars/bird/body_09.png new file mode 100644 index 00000000..9dd1da4d Binary files /dev/null and b/assets/images/avatars/bird/body_09.png differ diff --git a/assets/images/avatars/bird/body_09.png.licence b/assets/images/avatars/bird/body_09.png.licence new file mode 100644 index 00000000..77ea76b1 --- /dev/null +++ b/assets/images/avatars/bird/body_09.png.licence @@ -0,0 +1,3 @@ +SPDX-FileCopyrightText: 2023 David Revoy + +SPDX-License-Identifier: CC-by diff --git a/assets/images/avatars/bird/eyes_01.png b/assets/images/avatars/bird/eyes_01.png new file mode 100644 index 00000000..2d347cb5 Binary files /dev/null and b/assets/images/avatars/bird/eyes_01.png differ diff --git a/assets/images/avatars/bird/eyes_01.png.licence b/assets/images/avatars/bird/eyes_01.png.licence new file mode 100644 index 00000000..77ea76b1 --- /dev/null +++ b/assets/images/avatars/bird/eyes_01.png.licence @@ -0,0 +1,3 @@ +SPDX-FileCopyrightText: 2023 David Revoy + +SPDX-License-Identifier: CC-by diff --git a/assets/images/avatars/bird/eyes_02.png b/assets/images/avatars/bird/eyes_02.png new file mode 100644 index 00000000..584afa99 Binary files /dev/null and b/assets/images/avatars/bird/eyes_02.png differ diff --git a/assets/images/avatars/bird/eyes_02.png.licence b/assets/images/avatars/bird/eyes_02.png.licence new file mode 100644 index 00000000..77ea76b1 --- /dev/null +++ b/assets/images/avatars/bird/eyes_02.png.licence @@ -0,0 +1,3 @@ +SPDX-FileCopyrightText: 2023 David Revoy + +SPDX-License-Identifier: CC-by diff --git a/assets/images/avatars/bird/eyes_03.png b/assets/images/avatars/bird/eyes_03.png new file mode 100644 index 00000000..5434f9c7 Binary files /dev/null and b/assets/images/avatars/bird/eyes_03.png differ diff --git a/assets/images/avatars/bird/eyes_03.png.licence b/assets/images/avatars/bird/eyes_03.png.licence new file mode 100644 index 00000000..77ea76b1 --- /dev/null +++ b/assets/images/avatars/bird/eyes_03.png.licence @@ -0,0 +1,3 @@ +SPDX-FileCopyrightText: 2023 David Revoy + +SPDX-License-Identifier: CC-by diff --git a/assets/images/avatars/bird/eyes_04.png b/assets/images/avatars/bird/eyes_04.png new file mode 100644 index 00000000..7c9cee1b Binary files /dev/null and b/assets/images/avatars/bird/eyes_04.png differ diff --git a/assets/images/avatars/bird/eyes_04.png.licence b/assets/images/avatars/bird/eyes_04.png.licence new file mode 100644 index 00000000..77ea76b1 --- /dev/null +++ b/assets/images/avatars/bird/eyes_04.png.licence @@ -0,0 +1,3 @@ +SPDX-FileCopyrightText: 2023 David Revoy + +SPDX-License-Identifier: CC-by diff --git a/assets/images/avatars/bird/eyes_05.png b/assets/images/avatars/bird/eyes_05.png new file mode 100644 index 00000000..89859b25 Binary files /dev/null and b/assets/images/avatars/bird/eyes_05.png differ diff --git a/assets/images/avatars/bird/eyes_05.png.licence b/assets/images/avatars/bird/eyes_05.png.licence new file mode 100644 index 00000000..77ea76b1 --- /dev/null +++ b/assets/images/avatars/bird/eyes_05.png.licence @@ -0,0 +1,3 @@ +SPDX-FileCopyrightText: 2023 David Revoy + +SPDX-License-Identifier: CC-by diff --git a/assets/images/avatars/bird/eyes_06.png b/assets/images/avatars/bird/eyes_06.png new file mode 100644 index 00000000..7acdd69a Binary files /dev/null and b/assets/images/avatars/bird/eyes_06.png differ diff --git a/assets/images/avatars/bird/eyes_06.png.licence b/assets/images/avatars/bird/eyes_06.png.licence new file mode 100644 index 00000000..77ea76b1 --- /dev/null +++ b/assets/images/avatars/bird/eyes_06.png.licence @@ -0,0 +1,3 @@ +SPDX-FileCopyrightText: 2023 David Revoy + +SPDX-License-Identifier: CC-by diff --git a/assets/images/avatars/bird/eyes_07.png b/assets/images/avatars/bird/eyes_07.png new file mode 100644 index 00000000..098a066a Binary files /dev/null and b/assets/images/avatars/bird/eyes_07.png differ diff --git a/assets/images/avatars/bird/eyes_07.png.licence b/assets/images/avatars/bird/eyes_07.png.licence new file mode 100644 index 00000000..77ea76b1 --- /dev/null +++ b/assets/images/avatars/bird/eyes_07.png.licence @@ -0,0 +1,3 @@ +SPDX-FileCopyrightText: 2023 David Revoy + +SPDX-License-Identifier: CC-by diff --git a/assets/images/avatars/bird/eyes_08.png b/assets/images/avatars/bird/eyes_08.png new file mode 100644 index 00000000..64267cfa Binary files /dev/null and b/assets/images/avatars/bird/eyes_08.png differ diff --git a/assets/images/avatars/bird/eyes_08.png.licence b/assets/images/avatars/bird/eyes_08.png.licence new file mode 100644 index 00000000..77ea76b1 --- /dev/null +++ b/assets/images/avatars/bird/eyes_08.png.licence @@ -0,0 +1,3 @@ +SPDX-FileCopyrightText: 2023 David Revoy + +SPDX-License-Identifier: CC-by diff --git a/assets/images/avatars/bird/eyes_09.png b/assets/images/avatars/bird/eyes_09.png new file mode 100644 index 00000000..1807e049 Binary files /dev/null and b/assets/images/avatars/bird/eyes_09.png differ diff --git a/assets/images/avatars/bird/eyes_09.png.licence b/assets/images/avatars/bird/eyes_09.png.licence new file mode 100644 index 00000000..77ea76b1 --- /dev/null +++ b/assets/images/avatars/bird/eyes_09.png.licence @@ -0,0 +1,3 @@ +SPDX-FileCopyrightText: 2023 David Revoy + +SPDX-License-Identifier: CC-by diff --git a/assets/images/avatars/bird/hoop_01.png b/assets/images/avatars/bird/hoop_01.png new file mode 100644 index 00000000..d1606934 Binary files /dev/null and b/assets/images/avatars/bird/hoop_01.png differ diff --git a/assets/images/avatars/bird/hoop_01.png.licence b/assets/images/avatars/bird/hoop_01.png.licence new file mode 100644 index 00000000..77ea76b1 --- /dev/null +++ b/assets/images/avatars/bird/hoop_01.png.licence @@ -0,0 +1,3 @@ +SPDX-FileCopyrightText: 2023 David Revoy + +SPDX-License-Identifier: CC-by diff --git a/assets/images/avatars/bird/hoop_02.png b/assets/images/avatars/bird/hoop_02.png new file mode 100644 index 00000000..e2f089d7 Binary files /dev/null and b/assets/images/avatars/bird/hoop_02.png differ diff --git a/assets/images/avatars/bird/hoop_02.png.licence b/assets/images/avatars/bird/hoop_02.png.licence new file mode 100644 index 00000000..77ea76b1 --- /dev/null +++ b/assets/images/avatars/bird/hoop_02.png.licence @@ -0,0 +1,3 @@ +SPDX-FileCopyrightText: 2023 David Revoy + +SPDX-License-Identifier: CC-by diff --git a/assets/images/avatars/bird/hoop_03.png b/assets/images/avatars/bird/hoop_03.png new file mode 100644 index 00000000..b985f340 Binary files /dev/null and b/assets/images/avatars/bird/hoop_03.png differ diff --git a/assets/images/avatars/bird/hoop_03.png.licence b/assets/images/avatars/bird/hoop_03.png.licence new file mode 100644 index 00000000..77ea76b1 --- /dev/null +++ b/assets/images/avatars/bird/hoop_03.png.licence @@ -0,0 +1,3 @@ +SPDX-FileCopyrightText: 2023 David Revoy + +SPDX-License-Identifier: CC-by diff --git a/assets/images/avatars/bird/hoop_04.png b/assets/images/avatars/bird/hoop_04.png new file mode 100644 index 00000000..cde95f8a Binary files /dev/null and b/assets/images/avatars/bird/hoop_04.png differ diff --git a/assets/images/avatars/bird/hoop_04.png.licence b/assets/images/avatars/bird/hoop_04.png.licence new file mode 100644 index 00000000..77ea76b1 --- /dev/null +++ b/assets/images/avatars/bird/hoop_04.png.licence @@ -0,0 +1,3 @@ +SPDX-FileCopyrightText: 2023 David Revoy + +SPDX-License-Identifier: CC-by diff --git a/assets/images/avatars/bird/hoop_05.png b/assets/images/avatars/bird/hoop_05.png new file mode 100644 index 00000000..1fc8312e Binary files /dev/null and b/assets/images/avatars/bird/hoop_05.png differ diff --git a/assets/images/avatars/bird/hoop_05.png.licence b/assets/images/avatars/bird/hoop_05.png.licence new file mode 100644 index 00000000..77ea76b1 --- /dev/null +++ b/assets/images/avatars/bird/hoop_05.png.licence @@ -0,0 +1,3 @@ +SPDX-FileCopyrightText: 2023 David Revoy + +SPDX-License-Identifier: CC-by diff --git a/assets/images/avatars/bird/hoop_06.png b/assets/images/avatars/bird/hoop_06.png new file mode 100644 index 00000000..95a7f498 Binary files /dev/null and b/assets/images/avatars/bird/hoop_06.png differ diff --git a/assets/images/avatars/bird/hoop_06.png.licence b/assets/images/avatars/bird/hoop_06.png.licence new file mode 100644 index 00000000..77ea76b1 --- /dev/null +++ b/assets/images/avatars/bird/hoop_06.png.licence @@ -0,0 +1,3 @@ +SPDX-FileCopyrightText: 2023 David Revoy + +SPDX-License-Identifier: CC-by diff --git a/assets/images/avatars/bird/hoop_07.png b/assets/images/avatars/bird/hoop_07.png new file mode 100644 index 00000000..389d538f Binary files /dev/null and b/assets/images/avatars/bird/hoop_07.png differ diff --git a/assets/images/avatars/bird/hoop_07.png.licence b/assets/images/avatars/bird/hoop_07.png.licence new file mode 100644 index 00000000..77ea76b1 --- /dev/null +++ b/assets/images/avatars/bird/hoop_07.png.licence @@ -0,0 +1,3 @@ +SPDX-FileCopyrightText: 2023 David Revoy + +SPDX-License-Identifier: CC-by diff --git a/assets/images/avatars/bird/hoop_08.png b/assets/images/avatars/bird/hoop_08.png new file mode 100644 index 00000000..b0cf84c6 Binary files /dev/null and b/assets/images/avatars/bird/hoop_08.png differ diff --git a/assets/images/avatars/bird/hoop_08.png.licence b/assets/images/avatars/bird/hoop_08.png.licence new file mode 100644 index 00000000..77ea76b1 --- /dev/null +++ b/assets/images/avatars/bird/hoop_08.png.licence @@ -0,0 +1,3 @@ +SPDX-FileCopyrightText: 2023 David Revoy + +SPDX-License-Identifier: CC-by diff --git a/assets/images/avatars/bird/hoop_09.png b/assets/images/avatars/bird/hoop_09.png new file mode 100644 index 00000000..f58e8d2b Binary files /dev/null and b/assets/images/avatars/bird/hoop_09.png differ diff --git a/assets/images/avatars/bird/hoop_09.png.licence b/assets/images/avatars/bird/hoop_09.png.licence new file mode 100644 index 00000000..77ea76b1 --- /dev/null +++ b/assets/images/avatars/bird/hoop_09.png.licence @@ -0,0 +1,3 @@ +SPDX-FileCopyrightText: 2023 David Revoy + +SPDX-License-Identifier: CC-by diff --git a/assets/images/avatars/bird/hoop_10.png b/assets/images/avatars/bird/hoop_10.png new file mode 100644 index 00000000..f8426701 Binary files /dev/null and b/assets/images/avatars/bird/hoop_10.png differ diff --git a/assets/images/avatars/bird/hoop_10.png.licence b/assets/images/avatars/bird/hoop_10.png.licence new file mode 100644 index 00000000..77ea76b1 --- /dev/null +++ b/assets/images/avatars/bird/hoop_10.png.licence @@ -0,0 +1,3 @@ +SPDX-FileCopyrightText: 2023 David Revoy + +SPDX-License-Identifier: CC-by diff --git a/assets/images/avatars/bird/tail_01.png b/assets/images/avatars/bird/tail_01.png new file mode 100644 index 00000000..e544ca3e Binary files /dev/null and b/assets/images/avatars/bird/tail_01.png differ diff --git a/assets/images/avatars/bird/tail_01.png.licence b/assets/images/avatars/bird/tail_01.png.licence new file mode 100644 index 00000000..77ea76b1 --- /dev/null +++ b/assets/images/avatars/bird/tail_01.png.licence @@ -0,0 +1,3 @@ +SPDX-FileCopyrightText: 2023 David Revoy + +SPDX-License-Identifier: CC-by diff --git a/assets/images/avatars/bird/tail_02.png b/assets/images/avatars/bird/tail_02.png new file mode 100644 index 00000000..5ca71c88 Binary files /dev/null and b/assets/images/avatars/bird/tail_02.png differ diff --git a/assets/images/avatars/bird/tail_02.png.licence b/assets/images/avatars/bird/tail_02.png.licence new file mode 100644 index 00000000..77ea76b1 --- /dev/null +++ b/assets/images/avatars/bird/tail_02.png.licence @@ -0,0 +1,3 @@ +SPDX-FileCopyrightText: 2023 David Revoy + +SPDX-License-Identifier: CC-by diff --git a/assets/images/avatars/bird/tail_03.png b/assets/images/avatars/bird/tail_03.png new file mode 100644 index 00000000..aebf9b4c Binary files /dev/null and b/assets/images/avatars/bird/tail_03.png differ diff --git a/assets/images/avatars/bird/tail_03.png.licence b/assets/images/avatars/bird/tail_03.png.licence new file mode 100644 index 00000000..77ea76b1 --- /dev/null +++ b/assets/images/avatars/bird/tail_03.png.licence @@ -0,0 +1,3 @@ +SPDX-FileCopyrightText: 2023 David Revoy + +SPDX-License-Identifier: CC-by diff --git a/assets/images/avatars/bird/tail_04.png b/assets/images/avatars/bird/tail_04.png new file mode 100644 index 00000000..e549eb26 Binary files /dev/null and b/assets/images/avatars/bird/tail_04.png differ diff --git a/assets/images/avatars/bird/tail_04.png.licence b/assets/images/avatars/bird/tail_04.png.licence new file mode 100644 index 00000000..77ea76b1 --- /dev/null +++ b/assets/images/avatars/bird/tail_04.png.licence @@ -0,0 +1,3 @@ +SPDX-FileCopyrightText: 2023 David Revoy + +SPDX-License-Identifier: CC-by diff --git a/assets/images/avatars/bird/tail_05.png b/assets/images/avatars/bird/tail_05.png new file mode 100644 index 00000000..7bf9a2df Binary files /dev/null and b/assets/images/avatars/bird/tail_05.png differ diff --git a/assets/images/avatars/bird/tail_05.png.licence b/assets/images/avatars/bird/tail_05.png.licence new file mode 100644 index 00000000..77ea76b1 --- /dev/null +++ b/assets/images/avatars/bird/tail_05.png.licence @@ -0,0 +1,3 @@ +SPDX-FileCopyrightText: 2023 David Revoy + +SPDX-License-Identifier: CC-by diff --git a/assets/images/avatars/bird/tail_06.png b/assets/images/avatars/bird/tail_06.png new file mode 100644 index 00000000..081446a4 Binary files /dev/null and b/assets/images/avatars/bird/tail_06.png differ diff --git a/assets/images/avatars/bird/tail_06.png.licence b/assets/images/avatars/bird/tail_06.png.licence new file mode 100644 index 00000000..77ea76b1 --- /dev/null +++ b/assets/images/avatars/bird/tail_06.png.licence @@ -0,0 +1,3 @@ +SPDX-FileCopyrightText: 2023 David Revoy + +SPDX-License-Identifier: CC-by diff --git a/assets/images/avatars/bird/tail_07.png b/assets/images/avatars/bird/tail_07.png new file mode 100644 index 00000000..99d38880 Binary files /dev/null and b/assets/images/avatars/bird/tail_07.png differ diff --git a/assets/images/avatars/bird/tail_07.png.licence b/assets/images/avatars/bird/tail_07.png.licence new file mode 100644 index 00000000..77ea76b1 --- /dev/null +++ b/assets/images/avatars/bird/tail_07.png.licence @@ -0,0 +1,3 @@ +SPDX-FileCopyrightText: 2023 David Revoy + +SPDX-License-Identifier: CC-by diff --git a/assets/images/avatars/bird/tail_08.png b/assets/images/avatars/bird/tail_08.png new file mode 100644 index 00000000..338a82a5 Binary files /dev/null and b/assets/images/avatars/bird/tail_08.png differ diff --git a/assets/images/avatars/bird/tail_08.png.licence b/assets/images/avatars/bird/tail_08.png.licence new file mode 100644 index 00000000..77ea76b1 --- /dev/null +++ b/assets/images/avatars/bird/tail_08.png.licence @@ -0,0 +1,3 @@ +SPDX-FileCopyrightText: 2023 David Revoy + +SPDX-License-Identifier: CC-by diff --git a/assets/images/avatars/bird/tail_09.png b/assets/images/avatars/bird/tail_09.png new file mode 100644 index 00000000..eda337d1 Binary files /dev/null and b/assets/images/avatars/bird/tail_09.png differ diff --git a/assets/images/avatars/bird/tail_09.png.licence b/assets/images/avatars/bird/tail_09.png.licence new file mode 100644 index 00000000..77ea76b1 --- /dev/null +++ b/assets/images/avatars/bird/tail_09.png.licence @@ -0,0 +1,3 @@ +SPDX-FileCopyrightText: 2023 David Revoy + +SPDX-License-Identifier: CC-by diff --git a/assets/images/avatars/bird/wing_01.png b/assets/images/avatars/bird/wing_01.png new file mode 100644 index 00000000..14aadd7c Binary files /dev/null and b/assets/images/avatars/bird/wing_01.png differ diff --git a/assets/images/avatars/bird/wing_01.png.licence b/assets/images/avatars/bird/wing_01.png.licence new file mode 100644 index 00000000..77ea76b1 --- /dev/null +++ b/assets/images/avatars/bird/wing_01.png.licence @@ -0,0 +1,3 @@ +SPDX-FileCopyrightText: 2023 David Revoy + +SPDX-License-Identifier: CC-by diff --git a/assets/images/avatars/bird/wing_02.png b/assets/images/avatars/bird/wing_02.png new file mode 100644 index 00000000..5b5c25ca Binary files /dev/null and b/assets/images/avatars/bird/wing_02.png differ diff --git a/assets/images/avatars/bird/wing_02.png.licence b/assets/images/avatars/bird/wing_02.png.licence new file mode 100644 index 00000000..77ea76b1 --- /dev/null +++ b/assets/images/avatars/bird/wing_02.png.licence @@ -0,0 +1,3 @@ +SPDX-FileCopyrightText: 2023 David Revoy + +SPDX-License-Identifier: CC-by diff --git a/assets/images/avatars/bird/wing_03.png b/assets/images/avatars/bird/wing_03.png new file mode 100644 index 00000000..bb84cdf0 Binary files /dev/null and b/assets/images/avatars/bird/wing_03.png differ diff --git a/assets/images/avatars/bird/wing_03.png.licence b/assets/images/avatars/bird/wing_03.png.licence new file mode 100644 index 00000000..77ea76b1 --- /dev/null +++ b/assets/images/avatars/bird/wing_03.png.licence @@ -0,0 +1,3 @@ +SPDX-FileCopyrightText: 2023 David Revoy + +SPDX-License-Identifier: CC-by diff --git a/assets/images/avatars/bird/wing_04.png b/assets/images/avatars/bird/wing_04.png new file mode 100644 index 00000000..44ad10e6 Binary files /dev/null and b/assets/images/avatars/bird/wing_04.png differ diff --git a/assets/images/avatars/bird/wing_04.png.licence b/assets/images/avatars/bird/wing_04.png.licence new file mode 100644 index 00000000..77ea76b1 --- /dev/null +++ b/assets/images/avatars/bird/wing_04.png.licence @@ -0,0 +1,3 @@ +SPDX-FileCopyrightText: 2023 David Revoy + +SPDX-License-Identifier: CC-by diff --git a/assets/images/avatars/bird/wing_05.png b/assets/images/avatars/bird/wing_05.png new file mode 100644 index 00000000..f7a8fcbb Binary files /dev/null and b/assets/images/avatars/bird/wing_05.png differ diff --git a/assets/images/avatars/bird/wing_05.png.licence b/assets/images/avatars/bird/wing_05.png.licence new file mode 100644 index 00000000..77ea76b1 --- /dev/null +++ b/assets/images/avatars/bird/wing_05.png.licence @@ -0,0 +1,3 @@ +SPDX-FileCopyrightText: 2023 David Revoy + +SPDX-License-Identifier: CC-by diff --git a/assets/images/avatars/bird/wing_06.png b/assets/images/avatars/bird/wing_06.png new file mode 100644 index 00000000..c29b31e8 Binary files /dev/null and b/assets/images/avatars/bird/wing_06.png differ diff --git a/assets/images/avatars/bird/wing_06.png.licence b/assets/images/avatars/bird/wing_06.png.licence new file mode 100644 index 00000000..77ea76b1 --- /dev/null +++ b/assets/images/avatars/bird/wing_06.png.licence @@ -0,0 +1,3 @@ +SPDX-FileCopyrightText: 2023 David Revoy + +SPDX-License-Identifier: CC-by diff --git a/assets/images/avatars/bird/wing_07.png b/assets/images/avatars/bird/wing_07.png new file mode 100644 index 00000000..a4ed6610 Binary files /dev/null and b/assets/images/avatars/bird/wing_07.png differ diff --git a/assets/images/avatars/bird/wing_07.png.licence b/assets/images/avatars/bird/wing_07.png.licence new file mode 100644 index 00000000..77ea76b1 --- /dev/null +++ b/assets/images/avatars/bird/wing_07.png.licence @@ -0,0 +1,3 @@ +SPDX-FileCopyrightText: 2023 David Revoy + +SPDX-License-Identifier: CC-by diff --git a/assets/images/avatars/bird/wing_08.png b/assets/images/avatars/bird/wing_08.png new file mode 100644 index 00000000..ed0738cb Binary files /dev/null and b/assets/images/avatars/bird/wing_08.png differ diff --git a/assets/images/avatars/bird/wing_08.png.licence b/assets/images/avatars/bird/wing_08.png.licence new file mode 100644 index 00000000..77ea76b1 --- /dev/null +++ b/assets/images/avatars/bird/wing_08.png.licence @@ -0,0 +1,3 @@ +SPDX-FileCopyrightText: 2023 David Revoy + +SPDX-License-Identifier: CC-by diff --git a/assets/images/avatars/bird/wing_09.png b/assets/images/avatars/bird/wing_09.png new file mode 100644 index 00000000..07d59f89 Binary files /dev/null and b/assets/images/avatars/bird/wing_09.png differ diff --git a/assets/images/avatars/bird/wing_09.png.licence b/assets/images/avatars/bird/wing_09.png.licence new file mode 100644 index 00000000..77ea76b1 --- /dev/null +++ b/assets/images/avatars/bird/wing_09.png.licence @@ -0,0 +1,3 @@ +SPDX-FileCopyrightText: 2023 David Revoy + +SPDX-License-Identifier: CC-by diff --git a/build-avatars.js b/build-avatars.js index aab7dfd1..580830b3 100755 --- a/build-avatars.js +++ b/build-avatars.js @@ -74,6 +74,15 @@ const path = require('node:path') eyes: 15, mouth: 10, accessorie: 20 // 17 to 20 are empty + }, + 'bird': { + tail: 9, // here we must begin with the tail + hoop: 10, + body: 9, + wing: 9, + eyes: 9, + bec: 9, + accessorie: 16 // 15 to 20 are empty } } @@ -181,6 +190,32 @@ const path = require('node:path') }) .toFile(path.join(botOutputDir, '1.png')) } + + { + // Moderation bot avatar: choosing some parts, and turning it so he is facing left. + const inputDir = path.join('./assets/images/avatars/', 'bird') + const botOutputDir = './dist/server/bot_avatars/bird/' + fs.mkdirSync(botOutputDir, { recursive: true }) + const buff = await sharp(path.join(inputDir, 'tail_06.png')) + .composite([ + { input: path.join(inputDir, 'hoop_04.png')}, + { input: path.join(inputDir, 'body_07.png')}, + { input: path.join(inputDir, 'wing_03.png')}, + { input: path.join(inputDir, 'eyes_05.png')}, + { input: path.join(inputDir, 'bec_07.png')}, + { input: path.join(inputDir, 'accessorie_03.png')} + ]) + .toBuffer() + + await sharp(buff) + .flop() // horizontal mirror + .resize(60, 60) + .png({ + compressionLevel: 9, + palette: true + }) + .toFile(path.join(botOutputDir, '1.png')) + } } generate().then( diff --git a/languages/en.yml b/languages/en.yml index b28e2a0f..06267cdd 100644 --- a/languages/en.yml +++ b/languages/en.yml @@ -138,6 +138,7 @@ avatar_set_description: | Settings. avatar_set_option_sepia: "Sepia (Peertube mascot)" avatar_set_option_cat: "Cats" +avatar_set_option_bird: "Birds" avatar_set_option_legacy: "Legacy Sepia avatars (those included in previous plugin versions)" converse_theme_label: "ConverseJS theme" diff --git a/server/lib/prosody/config.ts b/server/lib/prosody/config.ts index 5938b1a1..372fa552 100644 --- a/server/lib/prosody/config.ts +++ b/server/lib/prosody/config.ts @@ -96,7 +96,7 @@ async function getProsodyFilePaths (options: RegisterServerOptions): Promise { const { peertubeHelpers, registerSetting, settingsManager } = options @@ -226,6 +226,7 @@ Please read options: [ { value: 'sepia', label: loc('avatar_set_option_sepia') }, { value: 'cat', label: loc('avatar_set_option_cat') }, + { value: 'bird', label: loc('avatar_set_option_bird') }, { value: 'legacy', label: loc('avatar_set_option_legacy') } ] as Array<{ value: AvatarSet diff --git a/support/documentation/content/en/documentation/admin/settings.md b/support/documentation/content/en/documentation/admin/settings.md index 2d33a3b6..b5d7ce80 100644 --- a/support/documentation/content/en/documentation/admin/settings.md +++ b/support/documentation/content/en/documentation/admin/settings.md @@ -97,12 +97,19 @@ Otherwise it could block all anonymous users at once. You can choose from several different sets the default avatars that will be used for chat users. {{% livechat_label avatar_set_option_sepia %}}: [David Revoy's Peertube avatar generator](https://www.peppercarrot.com/extras/html/2023_peertube-generator/) [CC-By](https://creativecommons.org/licenses/by/4.0/) license + ![Sepia](/peertube-plugin-livechat/images/avatar_sepia.png?classes=shadow,border&height=40px) {{% livechat_label avatar_set_option_cat %}}: [David Revoy's cat avatar generator](https://www.peppercarrot.com/extras/html/2016_cat-generator/) [CC-By](https://creativecommons.org/licenses/by/4.0/) + ![Cats](/peertube-plugin-livechat/images/avatar_cat.png?classes=shadow,border&height=40px) license +{{% livechat_label avatar_set_option_bird %}}: [David Revoy's bird avatar generator](https://www.peppercarrot.com/extras/html/2019_bird-generator/) [CC-By](https://creativecommons.org/licenses/by/4.0/) + +![Birds](/peertube-plugin-livechat/images/avatar_bird.png?classes=shadow,border&height=40px) license + {{% livechat_label avatar_set_option_legacy %}}: Based on [David Revoy' work](https://www.davidrevoy.com), [AGPL-v3](https://www.gnu.org/licenses/agpl-3.0.en.html) license + ![Legacy](/peertube-plugin-livechat/images/avatar_legacy.jpg?classes=shadow,border&height=40px) If you can't see the change immediatly, it could be because of your browser cache. Just clear your browser session storage, or restart it. diff --git a/support/documentation/content/en/images/avatar_bird.png b/support/documentation/content/en/images/avatar_bird.png new file mode 100644 index 00000000..68df9902 Binary files /dev/null and b/support/documentation/content/en/images/avatar_bird.png differ diff --git a/support/documentation/content/en/technical/sourcecode/_index.md b/support/documentation/content/en/technical/sourcecode/_index.md index 301c6637..bf41b230 100644 --- a/support/documentation/content/en/technical/sourcecode/_index.md +++ b/support/documentation/content/en/technical/sourcecode/_index.md @@ -25,6 +25,7 @@ These files are used to generate multiple avatars (see the `build-avatars.js` sc * `assets/images/avatars/legacy` contains legacy avatar set (livechat versions until 8.1.0 included) * `assets/images/avatars/sepia` contains new sepia avatar set, based on the work of David Revoy (see copyright informations) * `assets/images/avatars/cat` contains new cats avatar set, based on the work of David Revoy (see copyright informations) +* `assets/images/avatars/bird` contains new birds avatar set, based on the work of David Revoy (see copyright informations) ### assets/styles