* Adding prettier check to CI.
* Running prettier on codebase.
---
name: "\U0001F41E Bug Report"
about: Create a report to help us improve Lemmy
-title: ''
+title: ""
labels: bug
-assignees: ''
-
+assignees: ""
---
Found a bug? Please fill out the sections below. 👍
A summary of the bug.
-
### Steps to Reproduce
1. (for example) I clicked login, and an endless spinner show up.
### Technical details
-* Please post your log: `sudo docker-compose logs > lemmy_log.out`.
-* What OS are you trying to install lemmy on?
-* Any browser console errors?
+- Please post your log: `sudo docker-compose logs > lemmy_log.out`.
+- What OS are you trying to install lemmy on?
+- Any browser console errors?
---
name: "\U0001F680 Feature request"
about: Suggest an idea for improving Lemmy
-title: ''
+title: ""
labels: enhancement
-assignees: ''
-
+assignees: ""
---
For front end issues, use [lemmy-ui](https://github.com/LemmyNet/lemmy-ui)
---
name: "? Question"
about: General questions about Lemmy
-title: ''
+title: ""
labels: question
-assignees: ''
-
+assignees: ""
---
What's the question you have about lemmy?
---
name: Hexbear
about: For hexbear issues
-title: ''
+title: ""
labels: hexbear
-assignees: ''
-
+assignees: ""
---
For hexbear-related issues
# See https://github.com/woodpecker-ci/woodpecker/issues/1677
variables:
- - &muslrust_image 'clux/muslrust:1.67.0'
+ - &muslrust_image "clux/muslrust:1.67.0"
# Broken for cron jobs currently, see
# https://github.com/woodpecker-ci/woodpecker/issues/1716
- git submodule init
- git submodule update --recursive --remote
+ prettier_check:
+ image: tmknom/prettier
+ commands:
+ - prettier -c . '!**/volumes' '!**/dist' '!target' '!**/translations'
+
# use minimum supported rust version for most steps
cargo_fmt:
image: *muslrust_image
environment:
CARGO_HOME: .cargo
commands:
- # latest rust for clippy to get extra checks
- # when adding new clippy lints, make sure to also add them in scripts/fix-clippy.sh
+ # latest rust for clippy to get extra checks
+ # when adding new clippy lints, make sure to also add them in scripts/fix-clippy.sh
- rustup component add clippy
- cargo clippy --workspace --tests --all-targets --features console --
- -D warnings -D deprecated -D clippy::perf -D clippy::complexity
- -D clippy::style -D clippy::correctness -D clippy::suspicious
- -D clippy::dbg_macro -D clippy::inefficient_to_string
- -D clippy::items-after-statements -D clippy::implicit_clone
- -D clippy::wildcard_imports -D clippy::cast_lossless
- -D clippy::manual_string_new -D clippy::redundant_closure_for_method_calls
- -D clippy::unused_self
- -A clippy::uninlined_format_args
- -D clippy::get_first
- - cargo clippy --workspace --features console --
+ -D warnings -D deprecated -D clippy::perf -D clippy::complexity
+ -D clippy::style -D clippy::correctness -D clippy::suspicious
+ -D clippy::dbg_macro -D clippy::inefficient_to_string
+ -D clippy::items-after-statements -D clippy::implicit_clone
+ -D clippy::wildcard_imports -D clippy::cast_lossless
+ -D clippy::manual_string_new -D clippy::redundant_closure_for_method_calls
+ -D clippy::unused_self
+ -A clippy::uninlined_format_args
+ -D clippy::get_first
+ - cargo clippy --workspace --features console --
-D clippy::unwrap_used
-D clippy::indexing_slicing
# when:
auto_tag: true
# auto_tag_suffix: linux-amd64
when:
- event: tag
+ event:
+ tag
#platform: linux/amd64
publish_release_docker_image_arm:
auto_tag: true
# auto_tag_suffix: linux-arm64
when:
- event: tag
+ event:
+ tag
#platform: linux/arm64
#publish_release_docker_manifest:
notify_on_failure:
image: alpine:3
- commands:
+ commands:
- apk add curl
- "curl -d'Drone build failed: ${CI_BUILD_LINK}' ntfy.sh/lemmy_drone_ci"
when:
- status: [ failure ]
+ status: [failure]
notify_on_tag_deploy:
image: alpine:3
- commands:
+ commands:
- apk add curl
- "curl -d'lemmy:${CI_COMMIT_TAG} deployed' ntfy.sh/lemmy_drone_ci"
when:
"env": {
"browser": true
},
- "plugins": [
- "@typescript-eslint"
- ],
- "extends": [
- "eslint:recommended",
- "plugin:@typescript-eslint/recommended"
- ],
+ "plugins": ["@typescript-eslint"],
+ "extends": ["eslint:recommended", "plugin:@typescript-eslint/recommended"],
"parser": "@typescript-eslint/parser",
"parserOptions": {
"project": "./tsconfig.json",
module.exports = {
- preset: 'ts-jest',
- testEnvironment: 'node',
-};
\ No newline at end of file
+ preset: "ts-jest",
+ testEnvironment: "node",
+};
"strictNullChecks": true,
"moduleResolution": "Node"
},
- "include": [
- "src/**/*"
- ],
+ "include": ["src/**/*"],
"exclude": ["node_modules", "dist"]
}
-lemmy_api_common
-===
+# lemmy_api_common
This crate provides all the data types which are necessary to build a client for [Lemmy](https://join-lemmy.org/). You can use them with the HTTP client of your choice.
"https://www.w3.org/ns/activitystreams#Public",
"https://lemmy.schuerz.at/c/test"
],
- "cc": [
- "https://soc.schuerz.at/followers/jakob"
- ],
+ "cc": ["https://soc.schuerz.at/followers/jakob"],
"object": {
"id": "https://soc.schuerz.at/objects/4edd2508-4361-edb8-c4d8-b45181083984",
"type": "Note",
"https://www.w3.org/ns/activitystreams#Public",
"https://lemmy.schuerz.at/c/test"
],
- "cc": [
- "https://soc.schuerz.at/followers/jakob"
- ]
+ "cc": ["https://soc.schuerz.at/followers/jakob"]
},
"signature": {
"type": "RsaSignature2017",
"created": "2022-01-23T20:21:25Z",
"signatureValue": "iWeNKyfH/d5+f6FDmZIadF4hW7XBliL8w3PQ2QkeKQG7fheqx1MB6825JX+Eaq8C0aNESesTTiDJgy3Xdcw8tgKwAVdji2DNZh7rNbSy57AzXlXOPRDnGJUbXp8gAuW2PJNZx3TTsJ5yM7tKLmHk0PpwsnKbvjFabL5O+htyfRZNVjFAsB9bVym/dBvf4jiTZiLufGDprgsaDVygUi3QrzmwsE41NZtL/MIEtbiC5pROWQvdQBEzeLfMDsnjI4CR+3tnaSlvepipuFxeSFpwl5Ae5+YM6IYRvSDsssjr8kAg1t3XnHUyeBdBdys0A6ryR5t5QuY0ygAHFs+X633JsgHDuCxxHiqNYxFuTs1xO0gmHydFy1iKlEt2rbr9pcX05hSvEFg0bI8HEC5M9GuafpY7sOyLX0jobBUH9CxdHUu0qri4ntORlvvAYsGFNHj+folFlMRBNMkcZ+MbrAxdoXBdjhsAp+tD6nje+PeZy63yJJQmPLQi9E+fHGGe0DAobGrBE/XF8X1ABH+ywyKwVu0t6lkSxu+zdr9+JXKgnf7HaFSsknapumw9aQwC7N/Q0M5KO41fF0R4VL2GtoppyB9Ck9Dg1zwMWjL2KZN3ckbWABb+frWtmKIVQACzupRWzHiHSZjRRNJalK3uugVisHF2PFGkjYoUjHDCNegKHO0="
}
-}
\ No newline at end of file
+}
"name": "Friendica 'Siberian Iris' 2022.05-dev-1452",
"url": "https://pirati.ca"
},
- "to": [
- "https://ds9.lemmy.ml/c/testcom"
- ],
+ "to": ["https://ds9.lemmy.ml/c/testcom"],
"cc": [
"https://www.w3.org/ns/activitystreams#Public",
"https://ds9.lemmy.ml/c/testcom/followers"
"name": "@testcom@ds9.lemmy.ml"
}
],
- "to": [
- "https://ds9.lemmy.ml/c/testcom"
- ],
+ "to": ["https://ds9.lemmy.ml/c/testcom"],
"cc": [
"https://www.w3.org/ns/activitystreams#Public",
"https://ds9.lemmy.ml/c/testcom/followers"
"name": "Friendica 'Siberian Iris' 2022.05-dev-1452",
"url": "https://pirati.ca"
},
- "to": [
- "https://ds9.lemmy.ml/c/testcom"
- ],
+ "to": ["https://ds9.lemmy.ml/c/testcom"],
"cc": [
"https://www.w3.org/ns/activitystreams#Public",
"https://ds9.lemmy.ml/c/testcom/followers"
"name": "@testcom@ds9.lemmy.ml"
}
],
- "to": [
- "https://ds9.lemmy.ml/c/testcom"
- ],
+ "to": ["https://ds9.lemmy.ml/c/testcom"],
"cc": [
"https://www.w3.org/ns/activitystreams#Public",
"https://ds9.lemmy.ml/c/testcom/followers"
"name": "Friendica 'Siberian Iris' 2022.05-dev-1453",
"url": "https://pirati.ca"
},
- "to": [
- "https://pirati.ca/profile/test8",
- "https://ds9.lemmy.ml/c/testcom"
- ],
+ "to": ["https://pirati.ca/profile/test8", "https://ds9.lemmy.ml/c/testcom"],
"cc": [
"https://www.w3.org/ns/activitystreams#Public",
"https://ds9.lemmy.ml/c/testcom/followers"
"name": "Friendica 'Siberian Iris' 2022.05-dev-1453",
"url": "https://pirati.ca"
},
- "to": [
- "https://pirati.ca/profile/test8",
- "https://ds9.lemmy.ml/c/testcom"
- ],
+ "to": ["https://pirati.ca/profile/test8", "https://ds9.lemmy.ml/c/testcom"],
"cc": [
"https://www.w3.org/ns/activitystreams#Public",
"https://ds9.lemmy.ml/c/testcom/followers"
"name": "Friendica 'Siberian Iris' 2022.05-dev-1453",
"url": "https://pirati.ca"
},
- "to": [
- "https://pirati.ca/profile/test8",
- "https://ds9.lemmy.ml/c/testcom"
- ],
+ "to": ["https://pirati.ca/profile/test8", "https://ds9.lemmy.ml/c/testcom"],
"cc": [
"https://www.w3.org/ns/activitystreams#Public",
"https://ds9.lemmy.ml/c/testcom/followers"
"name": "Friendica 'Siberian Iris' 2022.05-dev-1453",
"url": "https://pirati.ca"
},
- "to": [
- "https://pirati.ca/profile/test8",
- "https://ds9.lemmy.ml/c/testcom"
- ],
+ "to": ["https://pirati.ca/profile/test8", "https://ds9.lemmy.ml/c/testcom"],
"cc": [
"https://www.w3.org/ns/activitystreams#Public",
"https://ds9.lemmy.ml/c/testcom/followers"
"name": "Friendica 'Siberian Iris' 2022.05-dev-1453",
"url": "https://pirati.ca"
},
- "to": [
- "https://pirati.ca/profile/test8",
- "https://ds9.lemmy.ml/c/testcom"
- ],
+ "to": ["https://pirati.ca/profile/test8", "https://ds9.lemmy.ml/c/testcom"],
"cc": [
"https://www.w3.org/ns/activitystreams#Public",
"https://ds9.lemmy.ml/c/testcom/followers"
"name": "Friendica 'Siberian Iris' 2022.05-dev-1453",
"url": "https://pirati.ca"
},
- "to": [
- "https://pirati.ca/profile/test8",
- "https://ds9.lemmy.ml/c/testcom"
- ],
+ "to": ["https://pirati.ca/profile/test8", "https://ds9.lemmy.ml/c/testcom"],
"cc": [
"https://www.w3.org/ns/activitystreams#Public",
"https://ds9.lemmy.ml/c/testcom/followers"
"name": "@testcom@ds9.lemmy.ml"
}
],
- "to": [
- "https://pirati.ca/profile/test8",
- "https://ds9.lemmy.ml/c/testcom"
- ],
+ "to": ["https://pirati.ca/profile/test8", "https://ds9.lemmy.ml/c/testcom"],
"cc": [
"https://www.w3.org/ns/activitystreams#Public",
"https://ds9.lemmy.ml/c/testcom/followers"
"https://www.w3.org/ns/activitystreams#Public",
"https://lemmy.schuerz.at/c/test"
],
- "cc": [
- "https://soc.schuerz.at/followers/jakob"
- ]
+ "cc": ["https://soc.schuerz.at/followers/jakob"]
}
"https://mastodon.social/users/humanetech",
"https://lemmy.ml/u/KelsonV"
]
-}
\ No newline at end of file
+}
"name": "@testcom@ds9.lemmy.ml"
}
],
- "to": [
- "https://ds9.lemmy.ml/c/testcom"
- ],
+ "to": ["https://ds9.lemmy.ml/c/testcom"],
"cc": [
"https://www.w3.org/ns/activitystreams#Public",
"https://ds9.lemmy.ml/c/testcom/followers"
"name": "@testcom@ds9.lemmy.ml"
}
],
- "to": [
- "https://ds9.lemmy.ml/c/testcom"
- ],
+ "to": ["https://ds9.lemmy.ml/c/testcom"],
"cc": [
"https://www.w3.org/ns/activitystreams#Public",
"https://ds9.lemmy.ml/c/testcom/followers"
"name": "Friendica 'Siberian Iris' 2021.12-rc-1448",
"url": "https://soc.schuerz.at"
}
-}
\ No newline at end of file
+}
"tag": [],
"inReplyTo": "https://instance.gnusocial.test/object/note/1338",
"inConversation": "https://instance.gnusocial.test/conversation/1338",
- "to": [
- "https://www.w3.org/ns/activitystreams#Public"
- ],
- "cc": [
- "https://instance.gnusocial.test/actor/42/subscribers"
- ]
+ "to": ["https://www.w3.org/ns/activitystreams#Public"],
+ "cc": ["https://instance.gnusocial.test/actor/42/subscribers"]
},
- "to": [
- "https://www.w3.org/ns/activitystreams#Public"
- ],
- "cc": [
- "https://instance.gnusocial.test/actor/42/subscribers"
- ]
+ "to": ["https://www.w3.org/ns/activitystreams#Public"],
+ "cc": ["https://instance.gnusocial.test/actor/42/subscribers"]
}
"id": "https://instance.gnusocial.test/activity/1338",
"published": "2022-03-17T23:30:26+00:00",
"actor": "https://instance.gnusocial.test/actor/42",
- "to": [
- "https://www.w3.org/ns/activitystreams#Public"
- ],
- "cc": [
- "https://instance.gnusocial.test/actor/21"
- ],
+ "to": ["https://www.w3.org/ns/activitystreams#Public"],
+ "cc": ["https://instance.gnusocial.test/actor/21"],
"object": {
"type": "Page",
"id": "https://instance.gnusocial.test/object/note/1338",
"attachment": [],
"tag": [],
"inConversation": "https://instance.gnusocial.test/conversation/1338",
- "to": [
- "https://www.w3.org/ns/activitystreams#Public"
- ],
- "cc": [
- "https://instance.gnusocial.test/actor/21"
- ]
+ "to": ["https://www.w3.org/ns/activitystreams#Public"],
+ "cc": ["https://instance.gnusocial.test/actor/21"]
}
-}
\ No newline at end of file
+}
{
"type": "Like",
- "@context": [
- "https://www.w3.org/ns/activitystreams"
- ],
+ "@context": ["https://www.w3.org/ns/activitystreams"],
"id": "https://another_instance.gnusocial.test/activity/41362",
"published": "2022-03-20T17:54:15+00:00",
"actor": "https://another_instance.gnusocial.test/actor/43",
- "to": [
- "https://www.w3.org/ns/activitystreams#Public"
- ],
- "cc": [
- "https://instance.gnusocial.test/actor/42"
- ],
+ "to": ["https://www.w3.org/ns/activitystreams#Public"],
+ "cc": ["https://instance.gnusocial.test/actor/42"],
"object": "https://instance.gnusocial.test/object/note/1337"
}
"tag": [],
"inReplyTo": "https://instance.gnusocial.test/object/note/1338",
"inConversation": "https://instance.gnusocial.test/conversation/1338",
- "to": [
- "https://www.w3.org/ns/activitystreams#Public"
- ],
- "cc": [
- "https://instance.gnusocial.test/actor/42/subscribers"
- ]
+ "to": ["https://www.w3.org/ns/activitystreams#Public"],
+ "cc": ["https://instance.gnusocial.test/actor/42/subscribers"]
}
"attachment": [],
"tag": [],
"inConversation": "https://instance.gnusocial.test/conversation/1338",
- "to": [
- "https://www.w3.org/ns/activitystreams#Public"
- ],
- "cc": [
- "https://instance.gnusocial.test/actor/21"
- ]
+ "to": ["https://www.w3.org/ns/activitystreams#Public"],
+ "cc": ["https://instance.gnusocial.test/actor/21"]
}
{
"actor": "http://enterprise.lemmy.ml/u/lemmy_beta",
- "to": [
- "https://www.w3.org/ns/activitystreams#Public"
- ],
+ "to": ["https://www.w3.org/ns/activitystreams#Public"],
"object": "http://ds9.lemmy.ml/u/lemmy_alpha",
- "cc": [
- "http://enterprise.lemmy.ml/c/main"
- ],
+ "cc": ["http://enterprise.lemmy.ml/c/main"],
"audience": "http://enterprise.lemmy.ml/u/main",
"target": "http://enterprise.lemmy.ml/c/main",
"type": "Block",
{
"actor": "http://enterprise.lemmy.ml/u/lemmy_beta",
- "to": [
- "https://www.w3.org/ns/activitystreams#Public"
- ],
+ "to": ["https://www.w3.org/ns/activitystreams#Public"],
"object": {
"actor": "http://enterprise.lemmy.ml/u/lemmy_beta",
- "to": [
- "https://www.w3.org/ns/activitystreams#Public"
- ],
+ "to": ["https://www.w3.org/ns/activitystreams#Public"],
"object": "http://ds9.lemmy.ml/u/lemmy_alpha",
- "cc": [
- "http://enterprise.lemmy.ml/c/main"
- ],
+ "cc": ["http://enterprise.lemmy.ml/c/main"],
"audience": "http://enterprise.lemmy.ml/u/main",
"target": "http://enterprise.lemmy.ml/c/main",
"type": "Block",
"expires": "2021-11-01T12:23:50.151874+00:00",
"id": "http://enterprise.lemmy.ml/activities/block/726f43ab-bd0e-4ab3-89c8-627e976f553c"
},
- "cc": [
- "http://enterprise.lemmy.ml/c/main"
- ],
+ "cc": ["http://enterprise.lemmy.ml/c/main"],
"audience": "http://enterprise.lemmy.ml/u/main",
"type": "Undo",
"id": "http://enterprise.lemmy.ml/activities/undo/06a20ffb-3e32-42fb-8f4c-674b36d7c557"
-}
\ No newline at end of file
+}
{
- "cc": [
- "https://ds9.lemmy.ml/c/main"
- ],
+ "cc": ["https://ds9.lemmy.ml/c/main"],
"id": "https://ds9.lemmy.ml/activities/add/47d911f5-52c5-4659-b2fd-0e58c451a427",
- "to": [
- "https://www.w3.org/ns/activitystreams#Public"
- ],
+ "to": ["https://www.w3.org/ns/activitystreams#Public"],
"type": "Add",
"actor": "https://ds9.lemmy.ml/u/lemmy_alpha",
"object": "https://ds9.lemmy.ml/post/2",
"target": "https://ds9.lemmy.ml/c/main/featured",
"audience": "https://ds9.lemmy.ml/c/main"
-}
\ No newline at end of file
+}
{
"actor": "http://enterprise.lemmy.ml/u/lemmy_beta",
- "to": [
- "https://www.w3.org/ns/activitystreams#Public"
- ],
+ "to": ["https://www.w3.org/ns/activitystreams#Public"],
"object": "http://ds9.lemmy.ml/u/lemmy_alpha",
"target": "http://enterprise.lemmy.ml/c/main/moderators",
- "cc": [
- "http://enterprise.lemmy.ml/c/main"
- ],
+ "cc": ["http://enterprise.lemmy.ml/c/main"],
"audience": "http://enterprise.lemmy.ml/u/main",
"type": "Add",
"id": "http://enterprise.lemmy.ml/activities/add/ec069147-77c3-447f-88c8-0ef1df10403f"
-}
\ No newline at end of file
+}
{
"actor": "http://enterprise.lemmy.ml/c/main",
- "to": [
- "https://www.w3.org/ns/activitystreams#Public"
- ],
+ "to": ["https://www.w3.org/ns/activitystreams#Public"],
"object": {
"actor": "http://enterprise.lemmy.ml/u/lemmy_beta",
- "to": [
- "https://www.w3.org/ns/activitystreams#Public"
- ],
+ "to": ["https://www.w3.org/ns/activitystreams#Public"],
"object": {
"type": "Page",
"id": "http://enterprise.lemmy.ml/post/7",
"stickied": false,
"published": "2021-11-01T12:11:22.871846+00:00"
},
- "cc": [
- "http://enterprise.lemmy.ml/c/main"
- ],
+ "cc": ["http://enterprise.lemmy.ml/c/main"],
"type": "Create",
"id": "http://enterprise.lemmy.ml/activities/create/2807c9ec-3ad8-4859-a9e0-28b59b6e499f"
},
- "cc": [
- "http://enterprise.lemmy.ml/c/main/followers"
- ],
+ "cc": ["http://enterprise.lemmy.ml/c/main/followers"],
"type": "Announce",
"id": "http://enterprise.lemmy.ml/activities/announce/8030b171-803a-4108-94b1-342688f375cf"
-}
\ No newline at end of file
+}
{
- "id": "http://lemmy-alpha:8541/activities/lock/cb48761d-9e8c-42ce-aacb-b4bbe6408db2",
- "actor": "http://lemmy-alpha:8541/u/lemmy_alpha",
- "to": [
- "https://www.w3.org/ns/activitystreams#Public"
- ],
- "object": "http://lemmy-alpha:8541/post/2",
- "cc": [
- "http://lemmy-alpha:8541/c/main"
- ],
- "type": "Lock",
- "audience": "http://lemmy-alpha:8541/c/main"
-}
\ No newline at end of file
+ "id": "http://lemmy-alpha:8541/activities/lock/cb48761d-9e8c-42ce-aacb-b4bbe6408db2",
+ "actor": "http://lemmy-alpha:8541/u/lemmy_alpha",
+ "to": ["https://www.w3.org/ns/activitystreams#Public"],
+ "object": "http://lemmy-alpha:8541/post/2",
+ "cc": ["http://lemmy-alpha:8541/c/main"],
+ "type": "Lock",
+ "audience": "http://lemmy-alpha:8541/c/main"
+}
{
- "cc": [
- "https://ds9.lemmy.ml/c/main"
- ],
+ "cc": ["https://ds9.lemmy.ml/c/main"],
"id": "https://ds9.lemmy.ml/activities/add/47d911f5-52c5-4659-b2fd-0e58c451a427",
- "to": [
- "https://www.w3.org/ns/activitystreams#Public"
- ],
+ "to": ["https://www.w3.org/ns/activitystreams#Public"],
"type": "Remove",
"actor": "https://ds9.lemmy.ml/u/lemmy_alpha",
"object": "https://ds9.lemmy.ml/post/2",
{
"actor": "http://enterprise.lemmy.ml/u/lemmy_beta",
- "to": [
- "https://www.w3.org/ns/activitystreams#Public"
- ],
+ "to": ["https://www.w3.org/ns/activitystreams#Public"],
"object": "http://ds9.lemmy.ml/u/lemmy_alpha",
- "cc": [
- "http://enterprise.lemmy.ml/c/main"
- ],
+ "cc": ["http://enterprise.lemmy.ml/c/main"],
"type": "Remove",
"target": "http://enterprise.lemmy.ml/c/main/moderators",
"audience": "http://enterprise.lemmy.ml/u/main",
"id": "http://enterprise.lemmy.ml/activities/remove/aab114f8-cfbd-4935-a5b7-e1a64603650d"
-}
\ No newline at end of file
+}
{
"actor": "http://ds9.lemmy.ml/u/lemmy_alpha",
- "to": [
- "http://enterprise.lemmy.ml/c/main"
- ],
+ "to": ["http://enterprise.lemmy.ml/c/main"],
"audience": "http://enterprise.lemmy.ml/u/main",
"object": "http://enterprise.lemmy.ml/post/7",
"summary": "report this post",
"type": "Flag",
"id": "http://ds9.lemmy.ml/activities/flag/98b0933f-5e45-4a95-a15f-e0dc86361ba4"
-}
\ No newline at end of file
+}
{
- "id": "http://lemmy-alpha:8541/activities/undo/d6066719-d277-4964-9190-4d6faffac286",
+ "id": "http://lemmy-alpha:8541/activities/undo/d6066719-d277-4964-9190-4d6faffac286",
+ "actor": "http://lemmy-alpha:8541/u/lemmy_alpha",
+ "to": ["https://www.w3.org/ns/activitystreams#Public"],
+ "object": {
"actor": "http://lemmy-alpha:8541/u/lemmy_alpha",
- "to": [
- "https://www.w3.org/ns/activitystreams#Public"
- ],
- "object": {
- "actor": "http://lemmy-alpha:8541/u/lemmy_alpha",
- "to": [
- "https://www.w3.org/ns/activitystreams#Public"
- ],
- "object": "http://lemmy-alpha:8541/post/2",
- "cc": [
- "http://lemmy-alpha:8541/c/main"
- ],
- "type": "Lock",
- "id": "http://lemmy-alpha:8541/activities/lock/08b6fd3e-9ef3-4358-a987-8bb641f3e2c3",
- "audience": "http://lemmy-alpha:8541/c/main"
- },
- "cc": [
- "http://lemmy-alpha:8541/c/main"
- ],
- "type": "Undo",
+ "to": ["https://www.w3.org/ns/activitystreams#Public"],
+ "object": "http://lemmy-alpha:8541/post/2",
+ "cc": ["http://lemmy-alpha:8541/c/main"],
+ "type": "Lock",
+ "id": "http://lemmy-alpha:8541/activities/lock/08b6fd3e-9ef3-4358-a987-8bb641f3e2c3",
"audience": "http://lemmy-alpha:8541/c/main"
+ },
+ "cc": ["http://lemmy-alpha:8541/c/main"],
+ "type": "Undo",
+ "audience": "http://lemmy-alpha:8541/c/main"
}
{
"actor": "http://ds9.lemmy.ml/u/lemmy_alpha",
- "to": [
- "https://www.w3.org/ns/activitystreams#Public"
- ],
+ "to": ["https://www.w3.org/ns/activitystreams#Public"],
"object": {
"type": "Group",
"id": "http://enterprise.lemmy.ml/c/main",
"published": "2021-10-29T15:05:51.476984+00:00",
"updated": "2021-11-01T12:23:50.151874+00:00"
},
- "cc": [
- "http://enterprise.lemmy.ml/c/main"
- ],
+ "cc": ["http://enterprise.lemmy.ml/c/main"],
"audience": "http://enterprise.lemmy.ml/u/main",
"type": "Update",
"id": "http://ds9.lemmy.ml/activities/update/d3717cf5-096d-473f-9530-5d52f9d51f5f"
-}
\ No newline at end of file
+}
{
"actor": "http://ds9.lemmy.ml/u/lemmy_alpha",
- "to": [
- "https://www.w3.org/ns/activitystreams#Public"
- ],
+ "to": ["https://www.w3.org/ns/activitystreams#Public"],
"object": {
"type": "Note",
"id": "http://ds9.lemmy.ml/comment/1",
"attributedTo": "http://ds9.lemmy.ml/u/lemmy_alpha",
- "to": [
- "https://www.w3.org/ns/activitystreams#Public"
- ],
+ "to": ["https://www.w3.org/ns/activitystreams#Public"],
"cc": [
"http://enterprise.lemmy.ml/c/main",
"http://ds9.lemmy.ml/u/lemmy_alpha"
],
"type": "Create",
"id": "http://ds9.lemmy.ml/activities/create/1e77d67c-44ac-45ed-bf2a-460e21f60236"
-}
\ No newline at end of file
+}
{
"actor": "http://ds9.lemmy.ml/u/lemmy_alpha",
- "to": [
- "https://www.w3.org/ns/activitystreams#Public"
- ],
+ "to": ["https://www.w3.org/ns/activitystreams#Public"],
"object": {
"type": "Page",
"id": "http://ds9.lemmy.ml/post/1",
},
"published": "2021-10-29T15:10:51.557399+00:00"
},
- "cc": [
- "http://enterprise.lemmy.ml/c/main"
- ],
+ "cc": ["http://enterprise.lemmy.ml/c/main"],
"audience": "https://enterprise.lemmy.ml/c/main",
"type": "Create",
"id": "http://ds9.lemmy.ml/activities/create/eee6a57a-622f-464d-b560-73ae1fcd3ddf"
-}
\ No newline at end of file
+}
{
"id": "http://enterprise.lemmy.ml/activities/create/987d05fa-f637-46d7-85be-13d112bc269f",
"actor": "http://enterprise.lemmy.ml/u/lemmy_beta",
- "to": [
- "http://ds9.lemmy.ml/u/lemmy_alpha"
- ],
+ "to": ["http://ds9.lemmy.ml/u/lemmy_alpha"],
"object": {
"type": "ChatMessage",
"id": "http://enterprise.lemmy.ml/private_message/1",
"attributedTo": "http://enterprise.lemmy.ml/u/lemmy_beta",
- "to": [
- "http://ds9.lemmy.ml/u/lemmy_alpha"
- ],
+ "to": ["http://ds9.lemmy.ml/u/lemmy_alpha"],
"content": "hello",
"mediaType": "text/html",
"source": {
"published": "2021-10-29T15:31:56.058289+00:00"
},
"type": "Create"
-}
\ No newline at end of file
+}
{
"actor": "http://ds9.lemmy.ml/u/lemmy_alpha",
- "to": [
- "https://www.w3.org/ns/activitystreams#Public"
- ],
+ "to": ["https://www.w3.org/ns/activitystreams#Public"],
"object": {
"type": "Page",
"id": "http://ds9.lemmy.ml/post/1",
"published": "2021-10-29T15:10:51.557399+00:00",
"updated": "2021-10-29T15:11:35.976374+00:00"
},
- "cc": [
- "http://enterprise.lemmy.ml/c/main"
- ],
+ "cc": ["http://enterprise.lemmy.ml/c/main"],
"audience": "https://enterprise.lemmy.ml/c/main",
"type": "Update",
"id": "http://ds9.lemmy.ml/activities/update/ab360117-e165-4de4-b7fc-906b62c98631"
-}
\ No newline at end of file
+}
{
"actor": "http://ds9.lemmy.ml/u/lemmy_alpha",
- "to": [
- "https://www.w3.org/ns/activitystreams#Public"
- ],
+ "to": ["https://www.w3.org/ns/activitystreams#Public"],
"object": "http://ds9.lemmy.ml/post/1",
- "cc": [
- "http://enterprise.lemmy.ml/c/main"
- ],
+ "cc": ["http://enterprise.lemmy.ml/c/main"],
"audience": "http://enterprise.lemmy.ml/u/main",
"type": "Delete",
"id": "http://ds9.lemmy.ml/activities/delete/f2abee48-c7bb-41d5-9e27-8775ff32db12"
-}
\ No newline at end of file
+}
{
"actor": "http://enterprise.lemmy.ml/u/lemmy_beta",
- "to": [
- "http://enterprise.lemmy.ml/u/lemmy_beta"
- ],
+ "to": ["http://enterprise.lemmy.ml/u/lemmy_beta"],
"object": "http://enterprise.lemmy.ml/private_message/1",
"type": "Delete",
"id": "http://enterprise.lemmy.ml/activities/delete/041d9858-5eef-4ad9-84ae-7455b4d87ed9"
-}
\ No newline at end of file
+}
{
"actor": "http://ds9.lemmy.ml/u/lemmy_alpha",
- "to": [
- "https://www.w3.org/ns/activitystreams#Public"
- ],
+ "to": ["https://www.w3.org/ns/activitystreams#Public"],
"object": "http://ds9.lemmy.ml/u/lemmy_alpha",
"type": "Delete",
"id": "http://ds9.lemmy.ml/activities/delete/f2abee48-c7bb-41d5-9e27-8775ff32db12"
-}
\ No newline at end of file
+}
{
"actor": "http://enterprise.lemmy.ml/u/lemmy_beta",
- "to": [
- "https://www.w3.org/ns/activitystreams#Public"
- ],
+ "to": ["https://www.w3.org/ns/activitystreams#Public"],
"object": "http://ds9.lemmy.ml/comment/1",
- "cc": [
- "http://enterprise.lemmy.ml/c/main"
- ],
+ "cc": ["http://enterprise.lemmy.ml/c/main"],
"audience": "http://enterprise.lemmy.ml/u/main",
"type": "Delete",
"summary": "bad comment",
"id": "http://enterprise.lemmy.ml/activities/delete/42ca1a79-f99e-4518-a2ca-ba2df221eb5e"
-}
\ No newline at end of file
+}
{
"actor": "http://ds9.lemmy.ml/u/lemmy_alpha",
- "to": [
- "https://www.w3.org/ns/activitystreams#Public"
- ],
+ "to": ["https://www.w3.org/ns/activitystreams#Public"],
"object": {
"actor": "http://ds9.lemmy.ml/u/lemmy_alpha",
- "to": [
- "https://www.w3.org/ns/activitystreams#Public"
- ],
+ "to": ["https://www.w3.org/ns/activitystreams#Public"],
"object": "http://ds9.lemmy.ml/post/1",
- "cc": [
- "http://enterprise.lemmy.ml/c/main"
- ],
+ "cc": ["http://enterprise.lemmy.ml/c/main"],
"audience": "http://enterprise.lemmy.ml/u/main",
"type": "Delete",
"id": "http://ds9.lemmy.ml/activities/delete/b13cca96-7737-41e1-9769-8fbf972b3509"
},
- "cc": [
- "http://enterprise.lemmy.ml/c/main"
- ],
+ "cc": ["http://enterprise.lemmy.ml/c/main"],
"audience": "http://enterprise.lemmy.ml/u/main",
"type": "Undo",
"id": "http://ds9.lemmy.ml/activities/undo/5e939cfb-b8a1-4de8-950f-9d684e9162b9"
-}
\ No newline at end of file
+}
{
"actor": "http://enterprise.lemmy.ml/u/lemmy_beta",
- "to": [
- "http://ds9.lemmy.ml/u/lemmy_alpha"
- ],
+ "to": ["http://ds9.lemmy.ml/u/lemmy_alpha"],
"object": {
"actor": "http://enterprise.lemmy.ml/u/lemmy_beta",
- "to": [
- "http://enterprise.lemmy.ml/u/lemmy_beta"
- ],
+ "to": ["http://enterprise.lemmy.ml/u/lemmy_beta"],
"object": "http://enterprise.lemmy.ml/private_message/1",
"type": "Delete",
"id": "http://enterprise.lemmy.ml/activities/delete/616c41be-04ed-4bd4-b865-30712186b122"
},
"type": "Undo",
"id": "http://enterprise.lemmy.ml/activities/undo/35e5b337-014c-4bbe-8d63-6fac96f51409"
-}
\ No newline at end of file
+}
{
"actor": "http://enterprise.lemmy.ml/u/lemmy_beta",
- "to": [
- "https://www.w3.org/ns/activitystreams#Public"
- ],
+ "to": ["https://www.w3.org/ns/activitystreams#Public"],
"object": {
"actor": "http://enterprise.lemmy.ml/u/lemmy_beta",
- "to": [
- "https://www.w3.org/ns/activitystreams#Public"
- ],
+ "to": ["https://www.w3.org/ns/activitystreams#Public"],
"object": "http://ds9.lemmy.ml/comment/1",
- "cc": [
- "http://enterprise.lemmy.ml/c/main"
- ],
+ "cc": ["http://enterprise.lemmy.ml/c/main"],
"audience": "http://enterprise.lemmy.ml/u/main",
"type": "Delete",
"summary": "bad comment",
"id": "http://enterprise.lemmy.ml/activities/delete/2598435c-87a3-49cd-81f3-a44b03b7af9d"
},
- "cc": [
- "http://enterprise.lemmy.ml/c/main"
- ],
+ "cc": ["http://enterprise.lemmy.ml/c/main"],
"audience": "http://enterprise.lemmy.ml/u/main",
"type": "Undo",
"id": "http://enterprise.lemmy.ml/activities/undo/a850cf21-3866-4b3a-b80b-56aa00997fee"
-}
\ No newline at end of file
+}
},
"type": "Accept",
"id": "http://enterprise.lemmy.ml/activities/accept/75f080cc-3d45-4654-8186-8f3bb853fa27"
-}
\ No newline at end of file
+}
"object": "http://enterprise.lemmy.ml/c/main",
"type": "Follow",
"id": "http://ds9.lemmy.ml/activities/follow/6abcd50b-b8ca-4952-86b0-a6dd8cc12866"
-}
\ No newline at end of file
+}
},
"type": "Undo",
"id": "http://ds9.lemmy.ml/activities/undo/dd83c482-8ebd-4b6c-9008-c8373bd1a86a"
-}
\ No newline at end of file
+}
"audience": "https://enterprise.lemmy.ml/c/tenforward",
"type": "Dislike",
"id": "http://enterprise.lemmy.ml/activities/dislike/64d40d40-a829-43a5-8247-1fb595b3ca1c"
-}
\ No newline at end of file
+}
"audience": "https://enterprise.lemmy.ml/c/tenforward",
"type": "Like",
"id": "http://ds9.lemmy.ml/activities/like/fd61d070-7382-46a9-b2b7-6bb253732877"
-}
\ No newline at end of file
+}
"audience": "https://enterprise.lemmy.ml/c/tenforward",
"type": "Undo",
"id": "http://enterprise.lemmy.ml/activities/undo/6cc6fb71-39fe-49ea-9506-f0423b101e98"
-}
\ No newline at end of file
+}
"audience": "https://enterprise.lemmy.ml/c/tenforward",
"type": "Undo",
"id": "http://ds9.lemmy.ml/activities/undo/3518565c-24a7-4d9e-8e0a-f7a2f45ac618"
-}
\ No newline at end of file
+}
"type": "Collection",
"totalItems": 3,
"items": []
-}
\ No newline at end of file
+}
{
"type": "OrderedCollection",
"id": "https://enterprise.lemmy.ml/c/tenforward/moderators",
- "orderedItems": [
- "https://enterprise.lemmy.ml/u/picard"
- ]
-}
\ No newline at end of file
+ "orderedItems": ["https://enterprise.lemmy.ml/u/picard"]
+}
{
- "type":"OrderedCollection",
- "id":"https://ds9.lemmy.ml/c/testcom/outbox",
- "totalItems":2,
- "orderedItems":[
+ "type": "OrderedCollection",
+ "id": "https://ds9.lemmy.ml/c/testcom/outbox",
+ "totalItems": 2,
+ "orderedItems": [
{
- "actor":"https://ds9.lemmy.ml/c/testcom",
- "to":[
- "https://www.w3.org/ns/activitystreams#Public"
- ],
- "object":{
- "actor":"https://ds9.lemmy.ml/u/nutomic",
- "to":[
- "https://www.w3.org/ns/activitystreams#Public"
- ],
- "cc":[
- "https://ds9.lemmy.ml/c/testcom"
- ],
- "type":"Create",
- "id":"http://ds9.lemmy.ml/activities/create/eee6a57a-622f-464d-b560-73ae1fcd3ddf",
- "object":{
- "type":"Page",
- "id":"https://ds9.lemmy.ml/post/2328",
- "attributedTo":"https://ds9.lemmy.ml/u/nutomic",
- "to":[
+ "actor": "https://ds9.lemmy.ml/c/testcom",
+ "to": ["https://www.w3.org/ns/activitystreams#Public"],
+ "object": {
+ "actor": "https://ds9.lemmy.ml/u/nutomic",
+ "to": ["https://www.w3.org/ns/activitystreams#Public"],
+ "cc": ["https://ds9.lemmy.ml/c/testcom"],
+ "type": "Create",
+ "id": "http://ds9.lemmy.ml/activities/create/eee6a57a-622f-464d-b560-73ae1fcd3ddf",
+ "object": {
+ "type": "Page",
+ "id": "https://ds9.lemmy.ml/post/2328",
+ "attributedTo": "https://ds9.lemmy.ml/u/nutomic",
+ "to": [
"https://ds9.lemmy.ml/c/testcom",
"https://www.w3.org/ns/activitystreams#Public"
],
- "name":"another outbox test",
- "mediaType":"text/html",
- "commentsEnabled":true,
- "sensitive":false,
- "stickied":false,
- "published":"2021-11-18T17:19:45.895163+00:00"
+ "name": "another outbox test",
+ "mediaType": "text/html",
+ "commentsEnabled": true,
+ "sensitive": false,
+ "stickied": false,
+ "published": "2021-11-18T17:19:45.895163+00:00"
}
},
- "cc":[
- "https://ds9.lemmy.ml/c/testcom/followers"
- ],
- "type":"Announce",
- "id":"https://ds9.lemmy.ml/activities/announce/b204fe9f-b13d-4af2-9d22-239ac2d892e6"
+ "cc": ["https://ds9.lemmy.ml/c/testcom/followers"],
+ "type": "Announce",
+ "id": "https://ds9.lemmy.ml/activities/announce/b204fe9f-b13d-4af2-9d22-239ac2d892e6"
},
{
- "actor":"https://ds9.lemmy.ml/c/testcom",
- "to":[
- "https://www.w3.org/ns/activitystreams#Public"
- ],
- "object":{
- "actor":"https://ds9.lemmy.ml/u/nutomic",
- "to":[
- "https://www.w3.org/ns/activitystreams#Public"
- ],
- "cc":[
- "https://ds9.lemmy.ml/c/testcom"
- ],
- "type":"Create",
- "id":"http://ds9.lemmy.ml/activities/create/eee6a57a-622f-464d-b560-73ae1fcd3ddf",
- "object":{
- "type":"Page",
- "id":"https://ds9.lemmy.ml/post/2327",
- "attributedTo":"https://ds9.lemmy.ml/u/nutomic",
- "to":[
+ "actor": "https://ds9.lemmy.ml/c/testcom",
+ "to": ["https://www.w3.org/ns/activitystreams#Public"],
+ "object": {
+ "actor": "https://ds9.lemmy.ml/u/nutomic",
+ "to": ["https://www.w3.org/ns/activitystreams#Public"],
+ "cc": ["https://ds9.lemmy.ml/c/testcom"],
+ "type": "Create",
+ "id": "http://ds9.lemmy.ml/activities/create/eee6a57a-622f-464d-b560-73ae1fcd3ddf",
+ "object": {
+ "type": "Page",
+ "id": "https://ds9.lemmy.ml/post/2327",
+ "attributedTo": "https://ds9.lemmy.ml/u/nutomic",
+ "to": [
"https://ds9.lemmy.ml/c/testcom",
"https://www.w3.org/ns/activitystreams#Public"
],
- "name":"outbox test",
- "mediaType":"text/html",
- "commentsEnabled":true,
- "sensitive":false,
- "stickied":false,
- "published":"2021-11-18T17:19:05.763109+00:00"
+ "name": "outbox test",
+ "mediaType": "text/html",
+ "commentsEnabled": true,
+ "sensitive": false,
+ "stickied": false,
+ "published": "2021-11-18T17:19:05.763109+00:00"
}
},
- "cc":[
- "https://ds9.lemmy.ml/c/testcom/followers"
- ],
- "type":"Announce",
- "id":"https://ds9.lemmy.ml/activities/announce/c6c960ce-c8d8-4231-925e-3ba367468f18"
+ "cc": ["https://ds9.lemmy.ml/c/testcom/followers"],
+ "type": "Announce",
+ "id": "https://ds9.lemmy.ml/activities/announce/c6c960ce-c8d8-4231-925e-3ba367468f18"
}
]
-}
\ No newline at end of file
+}
"id": "http://ds9.lemmy.ml/u/lemmy_alpha/outbox",
"orderedItems": [],
"totalItems": 0
-}
\ No newline at end of file
+}
"id": "https://enterprise.lemmy.ml/private_message/1621",
"type": "ChatMessage",
"attributedTo": "https://enterprise.lemmy.ml/u/picard",
- "to": [
- "https://queer.hacktivis.me/users/lanodan"
- ],
+ "to": ["https://queer.hacktivis.me/users/lanodan"],
"content": "<p>Hello hello, testing</p>\n",
"mediaType": "text/html",
"source": {
}
],
"published": "2022-01-19T21:52:11.110741+00:00"
-}
\ No newline at end of file
+}
"id": "https://narwhal.city/communities/12",
"type": "Group",
"name": "Iotide"
-}
\ No newline at end of file
+}
"type": "Note",
"mediaType": "text/html",
"published": "2020-12-31T06:47:24.470801+00:00"
-}
\ No newline at end of file
+}
"type": "Create",
"actor": "https://mastodon.madrid/users/felix",
"published": "2021-11-05T11:46:50Z",
- "to": [
- "https://mastodon.madrid/users/felix/followers"
- ],
+ "to": ["https://mastodon.madrid/users/felix/followers"],
"cc": [
"https://www.w3.org/ns/activitystreams#Public",
"https://mamot.fr/users/retiolus"
"published": "2021-11-05T11:46:50Z",
"url": "https://mastodon.madrid/@felix/107224289116410645",
"attributedTo": "https://mastodon.madrid/users/felix",
- "to": [
- "https://mastodon.madrid/users/felix/followers"
- ],
+ "to": ["https://mastodon.madrid/users/felix/followers"],
"cc": [
"https://www.w3.org/ns/activitystreams#Public",
"https://mamot.fr/users/retiolus"
}
}
}
-}
\ No newline at end of file
+}
"id": "https://mastodon.madrid/users/felix/statuses/107773559874184870#delete",
"type": "Delete",
"actor": "https://mastodon.madrid/users/felix",
- "to": [
- "https://www.w3.org/ns/activitystreams#Public"
- ],
+ "to": ["https://www.w3.org/ns/activitystreams#Public"],
"object": {
"id": "https://mastodon.madrid/users/felix/statuses/107773559874184870",
"type": "Tombstone",
"created": "2022-02-10T11:54:18Z",
"signatureValue": "NjGnbkvouSP/cSusR7+sz39iEYxWXCu6nFmBXU3t8ETPkmbpMF5ASeJixXvpTOqbOfkMoWfXncw+jDsbqZ3ELaHGG1gZ5wHWym7mk7YCjQokpF3oPhTWmlEJCVKgewXMrfI4Ok8GGsUMGzuki9EyBDGc/UNBMEAhcxV5Huu7QSQDowcbIwxS3ImxFmtKFceh6mv/kMiXUerCgkYSm6rYZeXZGMTUpvcn9gP6X6Ed6UsrLjCSb3Fj0Naz7LHtzZXRSZDZF/SX2Vw/xKJIgEGzSCv+LKZGvEEkK8PPfMJJhi8cBJebkqOnBGtE6gYK2z2cm/oGorZtXU2L05pXmLAlYQ=="
}
-}
\ No newline at end of file
+}
{
- "@context":"https://www.w3.org/ns/activitystreams",
- "id":"https://mastodon.madrid/users/felix#likes/212340",
- "type":"Like",
- "actor":"https://mastodon.madrid/users/felix",
- "object":"https://ds9.lemmy.ml/post/147"
+ "@context": "https://www.w3.org/ns/activitystreams",
+ "id": "https://mastodon.madrid/users/felix#likes/212340",
+ "type": "Like",
+ "actor": "https://mastodon.madrid/users/felix",
+ "object": "https://ds9.lemmy.ml/post/147"
}
"object": "https://ds9.lemmy.ml/c/testcom"
}
}
-
{
- "@context":"https://www.w3.org/ns/activitystreams",
- "id":"https://mastodon.madrid/users/felix#likes/212341/undo",
- "type":"Undo",
- "actor":"https://mastodon.madrid/users/felix",
+ "@context": "https://www.w3.org/ns/activitystreams",
+ "id": "https://mastodon.madrid/users/felix#likes/212341/undo",
+ "type": "Undo",
+ "actor": "https://mastodon.madrid/users/felix",
"object": {
- "id":"https://mastodon.madrid/users/felix#likes/212341",
- "type":"Like",
- "actor":"https://mastodon.madrid/users/felix",
- "object":"https://ds9.lemmy.ml/post/147"
+ "id": "https://mastodon.madrid/users/felix#likes/212341",
+ "type": "Like",
+ "actor": "https://mastodon.madrid/users/felix",
+ "object": "https://ds9.lemmy.ml/post/147"
}
-}
\ No newline at end of file
+}
"published": "2020-05-28T14:52:14Z",
"url": "https://mastodon.social/@LemmyDev/104246642906910728",
"attributedTo": "https://mastodon.social/users/LemmyDev",
- "to": [
- "https://www.w3.org/ns/activitystreams#Public"
- ],
- "cc": [
- "https://mastodon.social/users/LemmyDev/followers"
- ],
+ "to": ["https://www.w3.org/ns/activitystreams#Public"],
+ "cc": ["https://mastodon.social/users/LemmyDev/followers"],
"sensitive": false,
"atomUri": "https://mastodon.social/users/LemmyDev/statuses/104246642906910728",
"inReplyToAtomUri": null,
"published": "2021-11-05T11:46:50Z",
"url": "https://mastodon.madrid/@felix/107224289116410645",
"attributedTo": "https://mastodon.madrid/users/felix",
- "to": [
- "https://mastodon.madrid/users/felix/followers"
- ],
+ "to": ["https://mastodon.madrid/users/felix/followers"],
"cc": [
"https://www.w3.org/ns/activitystreams#Public",
"https://mamot.fr/users/retiolus"
"items": []
}
}
-}
\ No newline at end of file
+}
"published": "2021-11-05T11:46:50Z",
"url": "https://mastodon.madrid/@felix/107224289116410645",
"attributedTo": "https://mastodon.madrid/users/felix",
- "to": [
- "https://mastodon.madrid/users/felix/followers"
- ],
+ "to": ["https://mastodon.madrid/users/felix/followers"],
"cc": [
"https://www.w3.org/ns/activitystreams#Public",
"https://mamot.fr/users/retiolus"
"items": []
}
}
-}
\ No newline at end of file
+}
"mediaType": "image/jpeg",
"url": "https://mastodon.madrid/system/accounts/avatars/000/087/969/original/ffdd1c832b453bc9.jpg?1598972149"
}
-}
\ No newline at end of file
+}
{
"timezone": "Europe/London",
"isOnline": false,
- "contacts": [
- "https://rendezvous.nomagic.uk/@emorrp1"
- ],
- "cc": [
- "https://rendezvous.nomagic.uk/@emorrp1/followers"
- ],
+ "contacts": ["https://rendezvous.nomagic.uk/@emorrp1"],
+ "cc": ["https://rendezvous.nomagic.uk/@emorrp1/followers"],
"id": "https://rendezvous.nomagic.uk/events/b81c0531-a57c-497d-93ba-af0f8b255498",
"inLanguage": "en",
"endTime": "2022-12-11T21:00:00+00:00",
"remainingAttendeeCapacity": null,
"anonymousParticipationEnabled": true,
"ical:status": "CONFIRMED",
- "to": [
- "https://www.w3.org/ns/activitystreams#Public"
- ],
+ "to": ["https://www.w3.org/ns/activitystreams#Public"],
"joinMode": "free",
"location": {
"address": {
"id": "https://framatube.org/videos/watch/60c4bea4-6bb2-4fce-8d9f-8a522575419d/announces/395533",
"actor": "https://framatube.org/video-channels/joinpeertube",
"object": "https://framatube.org/videos/watch/60c4bea4-6bb2-4fce-8d9f-8a522575419d",
- "to": [
- "https://www.w3.org/ns/activitystreams#Public"
- ],
- "cc": [
- "https://framatube.org/accounts/framasoft/followers"
- ],
+ "to": ["https://www.w3.org/ns/activitystreams#Public"],
+ "cc": ["https://framatube.org/accounts/framasoft/followers"],
"@context": [
"https://www.w3.org/ns/activitystreams",
"https://w3id.org/security/v1",
}
}
]
-}
\ No newline at end of file
+}
"name": "@af2@bae.st"
}
],
- "to": [
- "https://www.w3.org/ns/activitystreams#Public"
- ],
- "cc": [
- "https://video.antopie.org/accounts/yoge6785555/followers"
- ],
+ "to": ["https://www.w3.org/ns/activitystreams#Public"],
+ "cc": ["https://video.antopie.org/accounts/yoge6785555/followers"],
"@context": [
"https://www.w3.org/ns/activitystreams",
"https://w3id.org/security/v1",
},
{
"type": "Link",
- "rel": [
- "metadata",
- "video/mp4"
- ],
+ "rel": ["metadata", "video/mp4"],
"mediaType": "application/json",
"href": "https://framatube.org/api/v1/videos/4294a720-f263-4ea4-9392-cf9cea4d5277/metadata/1421492",
"height": 1080,
},
{
"type": "Link",
- "rel": [
- "metadata",
- "video/mp4"
- ],
+ "rel": ["metadata", "video/mp4"],
"mediaType": "application/json",
"href": "https://framatube.org/api/v1/videos/4294a720-f263-4ea4-9392-cf9cea4d5277/metadata/1421496",
"height": 720,
},
{
"type": "Link",
- "rel": [
- "metadata",
- "video/mp4"
- ],
+ "rel": ["metadata", "video/mp4"],
"mediaType": "application/json",
"href": "https://framatube.org/api/v1/videos/4294a720-f263-4ea4-9392-cf9cea4d5277/metadata/1421494",
"height": 480,
},
{
"type": "Link",
- "rel": [
- "metadata",
- "video/mp4"
- ],
+ "rel": ["metadata", "video/mp4"],
"mediaType": "application/json",
"href": "https://framatube.org/api/v1/videos/4294a720-f263-4ea4-9392-cf9cea4d5277/metadata/1421495",
"height": 360,
},
{
"type": "Link",
- "rel": [
- "metadata",
- "video/mp4"
- ],
+ "rel": ["metadata", "video/mp4"],
"mediaType": "application/json",
"href": "https://framatube.org/api/v1/videos/4294a720-f263-4ea4-9392-cf9cea4d5277/metadata/1421497",
"height": 240,
},
{
"type": "Link",
- "rel": [
- "metadata",
- "video/mp4"
- ],
+ "rel": ["metadata", "video/mp4"],
"mediaType": "application/json",
"href": "https://framatube.org/api/v1/videos/4294a720-f263-4ea4-9392-cf9cea4d5277/metadata/1421493",
"height": 0,
{
"type": "Link",
"name": "tracker-http",
- "rel": [
- "tracker",
- "http"
- ],
+ "rel": ["tracker", "http"],
"href": "https://framatube.org/tracker/announce"
},
{
"type": "Link",
"name": "tracker-websocket",
- "rel": [
- "tracker",
- "websocket"
- ],
+ "rel": ["tracker", "websocket"],
"href": "wss://framatube.org:443/tracker/socket"
}
],
"id": "https://framatube.org/video-channels/joinpeertube"
}
],
- "to": [
- "https://www.w3.org/ns/activitystreams#Public"
- ],
- "cc": [
- "https://framatube.org/accounts/framasoft/followers"
- ],
+ "to": ["https://www.w3.org/ns/activitystreams#Public"],
+ "cc": ["https://framatube.org/accounts/framasoft/followers"],
"@context": [
"https://www.w3.org/ns/activitystreams",
"https://w3id.org/security/v1",
}
],
"actor": "https://greenish.red/users/nutomic",
- "cc": [
- "https://greenish.red/users/nutomic/followers"
- ],
+ "cc": ["https://greenish.red/users/nutomic/followers"],
"context": "https://greenish.red/contexts/f6244742-0526-4b84-ac4f-ceadf1fb4e56",
"context_id": 6336544,
"directMessage": false,
"actor": "https://greenish.red/users/nutomic",
"attachment": [],
"attributedTo": "https://greenish.red/users/nutomic",
- "cc": [
- "https://greenish.red/users/nutomic/followers"
- ],
+ "cc": ["https://greenish.red/users/nutomic/followers"],
"content": "<span class=\"h-card\"><a class=\"u-url mention\" data-user=\"ACimPLEXPDd7enu3cm\" href=\"https://enterprise.lemmy.ml/u/picard\" rel=\"ugc\">@<span>lanodan</span></a></span> test",
"context": "https://greenish.red/contexts/f6244742-0526-4b84-ac4f-ceadf1fb4e56",
"conversation": "https://greenish.red/contexts/f6244742-0526-4b84-ac4f-ceadf1fb4e56",
"https://www.w3.org/ns/activitystreams#Public"
],
"type": "Create"
-}
\ No newline at end of file
+}
"https://www.w3.org/ns/activitystreams#Public"
],
"type": "Delete"
-}
\ No newline at end of file
+}
"id": "https://mycrowd.ca/activities/dab6a4d3-0db0-41ee-8aab-7bfa4929b4fd",
"object": "https://lemmy.ca/u/kinetix",
"state": "pending",
- "to": [
- "https://lemmy.ca/u/kinetix"
- ],
+ "to": ["https://lemmy.ca/u/kinetix"],
"type": "Follow"
}
"content": "Hi!",
"id": "https://queer.hacktivis.me/objects/2",
"published": "2020-02-12T14:08:20Z",
- "to": [
- "https://enterprise.lemmy.ml/u/picard"
- ],
+ "to": ["https://enterprise.lemmy.ml/u/picard"],
"type": "ChatMessage"
}
"actor": "https://queer.hacktivis.me/users/lanodan",
"attachment": [],
"attributedTo": "https://queer.hacktivis.me/users/lanodan",
- "cc": [
- "https://www.w3.org/ns/activitystreams#Public"
- ],
+ "cc": ["https://www.w3.org/ns/activitystreams#Public"],
"content": "<span class=\"h-card\"><a class=\"u-url mention\" data-user=\"9zkUX4o3WxGM8vGPfU\" href=\"https://pleroma.popolon.org/users/popolon\" rel=\"ugc\">@<span>popolon</span></a></span> Have what?",
"context": "https://queer.hacktivis.me/contexts/34cba3d2-2f35-4169-aeff-56af9bfeb753",
"conversation": "https://queer.hacktivis.me/contexts/34cba3d2-2f35-4169-aeff-56af9bfeb753",
"type": "Create",
"id": "https://friends.grishka.me/posts/66561/activityCreate",
"published": "2021-11-09T11:42:35Z",
- "to": [
- "https://www.w3.org/ns/activitystreams#Public"
- ],
- "cc": [
- "https://ds9.lemmy.ml/u/nutomic"
- ],
+ "to": ["https://www.w3.org/ns/activitystreams#Public"],
+ "cc": ["https://ds9.lemmy.ml/u/nutomic"],
"actor": "https://friends.grishka.me/users/1",
"object": {
"type": "Note",
}
],
"url": "https://friends.grishka.me/posts/66561",
- "to": [
- "https://www.w3.org/ns/activitystreams#Public"
- ],
- "cc": [
- "https://ds9.lemmy.ml/u/nutomic"
- ],
+ "to": ["https://www.w3.org/ns/activitystreams#Public"],
+ "cc": ["https://ds9.lemmy.ml/u/nutomic"],
"replies": {
"type": "Collection",
"id": "https://friends.grishka.me/posts/66561/replies",
"type": "RsaSignature2017",
"signatureValue": "MmEf4hjfwfQbm/W8qfONwf0uEXO4dhKApX8PlodSNi9x6E4kEgBvx7BrKg3gtqnXfU/cbGdVIN/yCz8+v7Tp2T2kj1yRpD7WjbgwzkrOlhxLi3zPXd4En/cVVdZYSfc7R6DGflXOSeOZPnKbrmY6i+1kYkM80Yc+LFtoj0Ftdgc/YbwMynt1OwPvDbB5bJo1NVyRnpNqlqia2VNmdAh1+2vREXZmINsCOFMC5c0RVzEENYMw+ZPsbVdXfoz4wfqK2u2i7SlcDKVErVNPrKn71wfGWRRiLUNupokY1x3jsWeZlPqGvAP3WGS9ChU+FxhnVHbtxIf0QmeOas3okLDSjw=="
}
-}
\ No newline at end of file
+}
}
],
"url": "https://friends.grishka.me/posts/66561",
- "to": [
- "https://www.w3.org/ns/activitystreams#Public"
- ],
- "cc": [
- "https://ds9.lemmy.ml/u/nutomic"
- ],
+ "to": ["https://www.w3.org/ns/activitystreams#Public"],
+ "cc": ["https://ds9.lemmy.ml/u/nutomic"],
"replies": {
"type": "Collection",
"id": "https://friends.grishka.me/posts/66561/replies",
"sensitive": "as:sensitive"
}
]
-}
\ No newline at end of file
+}
"width": 573,
"height": 572,
"cropRegion": [
- 0.26422762870788574,
- 0.3766937553882599,
- 0.7113820910453796,
+ 0.26422762870788574, 0.3766937553882599, 0.7113820910453796,
0.9728997349739075
],
"url": "https://friends.grishka.me/i/ql_49PQcETAWgY_nC-Qj63H_Oa6FyOAEoWFkUSSkUvQ/c:573:572:nowe:338:362/q:93/bG9jYWw6Ly8vcy91cGxvYWRzL2F2YXRhcnMvNTYzODRhODEwODk5ZTRjMzI4YmY4YmQwM2Q2MWM3NmMud2VicA.jpg",
},
"https://w3id.org/security/v1"
]
-}
\ No newline at end of file
+}
[![License](https://img.shields.io/github/license/LemmyNet/lemmy.svg)](LICENSE)
![GitHub stars](https://img.shields.io/github/stars/LemmyNet/lemmy?style=social)
[![Awesome Humane Tech](https://raw.githubusercontent.com/humanetech-community/awesome-humane-tech/main/humane-tech-badge.svg?sanitize=true)](https://github.com/humanetech-community/awesome-humane-tech)
+
</div>
<p align="center">
## Sobre El Proyecto
-Escritorio|Móvil
----|---
-![desktop](https://raw.githubusercontent.com/LemmyNet/joinlemmy-site/main/src/assets/images/main_img.webp)|![mobile](https://raw.githubusercontent.com/LemmyNet/joinlemmy-site/main/src/assets/images/mobile_pic.webp)
+| Escritorio | Móvil |
+| ---------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------- |
+| ![desktop](https://raw.githubusercontent.com/LemmyNet/joinlemmy-site/main/src/assets/images/main_img.webp) | ![mobile](https://raw.githubusercontent.com/LemmyNet/joinlemmy-site/main/src/assets/images/mobile_pic.webp) |
[Lemmy](https://github.com/LemmyNet/lemmy) es similar a sitios como [Menéame](https://www.meneame.net/), [Reddit](https://reddit.com), [Lobste.rs](https://lobste.rs), [Raddle](https://raddle.me), o [Hacker News](https://news.ycombinator.com/): te subscribes a los foros que te interesan, publicas enlaces y debates, luego votas y comentas en ellos. Entre bastidores, es muy diferente; cualquiera puede gestionar fácilmente un servidor, y todos estos servidores son federados (piensa en el correo electrónico), y conectados al mismo universo, llamado [Fediverso](https://es.wikipedia.org/wiki/Fediverso).
-Para un agregador de enlaces, esto significa que un usuario registrado en un servidor puede suscribirse a los foros de otro servidor, y puede mantener discusiones con usuarios registrados en otros lugares.
+Para un agregador de enlaces, esto significa que un usuario registrado en un servidor puede suscribirse a los foros de otro servidor, y puede mantener discusiones con usuarios registrados en otros lugares.
El objetivo general es crear una alternativa a reddit y otros agregadores de enlaces, fácilmente auto-hospedada, descentralizada, fuera de su control e intromisión corporativa.
Cada servidor lemmy puede establecer su propia política de moderación; nombrando a los administradores del sitio y a los moderadores de la comunidad para mantener alejados a los trolls, y fomentar un entorno saludable y no tóxico en el que puedan sentirse cómodos contribuyendo.
-*Nota: Las APIs WebSocket y HTTP actualmente son inestables*
+_Nota: Las APIs WebSocket y HTTP actualmente son inestables_
### ¿Por qué se llama Lemmy?
- Cantante principal de [Motörhead](https://invidio.us/watch?v=pWB5JZRGl0U).
-- El [videojuego de la vieja escuela](<https://es.wikipedia.org/wiki/Lemmings>).
+- El [videojuego de la vieja escuela](https://es.wikipedia.org/wiki/Lemmings).
- El [Koopa de Super Mario](https://www.mariowiki.com/Lemmy_Koopa).
- Los [roedores peludos](http://sunchild.fpwc.org/lemming-the-little-giant-of-the-north/).
- Puntuaciones completas de los votos `(+/-)` como en el antiguo reddit.
- Temas, incluidos los claros, los oscuros, y los solarizados.
- Emojis con soporte de autocompletado. Empieza tecleando `:`
- - *Ejemplo* `miau :cat:` => `miau 🐈`
+ - _Ejemplo_ `miau :cat:` => `miau 🐈`
- Etiquetado de Usuarios con `@`, etiquetado de Comunidades con `!`.
- - *Ejemplo* `@miguel@lemmy.ml me invitó a la comunidad !gaming@lemmy.ml`
+ - _Ejemplo_ `@miguel@lemmy.ml me invitó a la comunidad !gaming@lemmy.ml`
- Carga de imágenes integrada tanto en las publicaciones como en los comentarios.
- Una publicación puede consistir en un título y cualquier combinación de texto propio, una URL o nada más.
- Notificaciones, sobre las respuestas a los comentarios y cuando te etiquetan.
[![License](https://img.shields.io/github/license/LemmyNet/lemmy.svg)](LICENSE)
![GitHub stars](https://img.shields.io/github/stars/LemmyNet/lemmy?style=social)
[![Awesome Humane Tech](https://raw.githubusercontent.com/humanetech-community/awesome-humane-tech/main/humane-tech-badge.svg?sanitize=true)](https://github.com/humanetech-community/awesome-humane-tech)
+
</div>
<p align="center">
## О проекте
-Десктоп|Мобильный
----|---
-![desktop](https://raw.githubusercontent.com/LemmyNet/joinlemmy-site/main/src/assets/images/main_img.webp)|![mobile](https://raw.githubusercontent.com/LemmyNet/joinlemmy-site/main/src/assets/images/mobile_pic.webp)
+| Десктоп | Мобильный |
+| ---------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------- |
+| ![desktop](https://raw.githubusercontent.com/LemmyNet/joinlemmy-site/main/src/assets/images/main_img.webp) | ![mobile](https://raw.githubusercontent.com/LemmyNet/joinlemmy-site/main/src/assets/images/mobile_pic.webp) |
[Lemmy](https://github.com/LemmyNet/lemmy) это аналог таких сайтов как [Reddit](https://reddit.com), [Lobste.rs](https://lobste.rs), или [Hacker News](https://news.ycombinator.com/): вы подписываетесь на форумы, которые вас интересуют , размещаете ссылки и дискутируете, затем голосуете и комментируете их. Однако за кулисами всё совсем по-другому; любой может легко запустить сервер, и все эти серверы объединены (например электронная почта) и подключены к одной вселенной, именуемой [Федиверс](https://ru.wikipedia.org/wiki/Fediverse).
Для агрегатора ссылок это означает, что пользователь, зарегистрированный на одном сервере, может подписаться на форумы на любом другом сервере и может вести обсуждения с пользователями, зарегистрированными в другом месте.
-Основная цель - создать легко размещаемую, децентрализованную альтернативу Reddit и другим агрегаторам ссылок, вне их корпоративного контроля и вмешательства.
+Основная цель - создать легко размещаемую, децентрализованную альтернативу Reddit и другим агрегаторам ссылок, вне их корпоративного контроля и вмешательства.
-Каждый сервер Lemmy может устанавливать свою собственную политику модерации; назначать администраторов всего сайта и модераторов сообщества для защиты от троллей и создания здоровой, нетоксичной среды, в которой каждый может чувствовать себя комфортно.
+Каждый сервер Lemmy может устанавливать свою собственную политику модерации; назначать администраторов всего сайта и модераторов сообщества для защиты от троллей и создания здоровой, нетоксичной среды, в которой каждый может чувствовать себя комфортно.
-*Примечание: API-интерфейсы WebSocket и HTTP в настоящее время нестабильны*
+_Примечание: API-интерфейсы WebSocket и HTTP в настоящее время нестабильны_
### Почему назвали Lemmy (рус.Лемми)?
- i18n / поддержка интернационализации.
- RSS / Atom ленты для `Все`, `Подписок`, `Входящих`, `Пользователь`, and `Сообщества`.
- Поддержка кросс-постинга.
- - *Поиск похожих постов* при создании новых. Отлично подходит для вопросов / ответов сообществ.
+ - _Поиск похожих постов_ при создании новых. Отлично подходит для вопросов / ответов сообществ.
- Возможности модерации.
- Журналы (Логи) Публичной Модерации.
- Можно прикреплять посты в топ сообщества.
- - Оба и администраторы сайта и модераторы сообщества, могут назначать других модераторов.
+ - Оба и администраторы сайта и модераторы сообщества, могут назначать других модераторов.
- Можно блокировать, удалять и восстанавливать сообщения и комментарии.
- Можно банить и разблокировать пользователей в сообществе и на сайте.
- - Можно передавать сайт и сообщества другим.
-- Можно полностью стереть ваши данные, удалив все посты и комментарии.
+ - Можно передавать сайт и сообщества другим.
+- Можно полностью стереть ваши данные, удалив все посты и комментарии.
- NSFW (аббр. Небезопасный/неподходящий для работы) пост / поддерживается сообществом.
- Поддержка OEmbed через Iframely.
- Высокая производительность.
[![License](https://img.shields.io/github/license/LemmyNet/lemmy.svg)](LICENSE)
![GitHub stars](https://img.shields.io/github/stars/LemmyNet/lemmy?style=social)
[![Awesome Humane Tech](https://raw.githubusercontent.com/humanetech-community/awesome-humane-tech/main/humane-tech-badge.svg?sanitize=true)](https://github.com/humanetech-community/awesome-humane-tech)
+
</div>
<p align="center">
## 关于项目
-桌面应用|移动应用
----|---
-![desktop](https://raw.githubusercontent.com/LemmyNet/joinlemmy-site/main/src/assets/images/main_img.webp)|![mobile](https://raw.githubusercontent.com/LemmyNet/joinlemmy-site/main/src/assets/images/mobile_pic.webp)
+| 桌面应用 | 移动应用 |
+| ---------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------- |
+| ![desktop](https://raw.githubusercontent.com/LemmyNet/joinlemmy-site/main/src/assets/images/main_img.webp) | ![mobile](https://raw.githubusercontent.com/LemmyNet/joinlemmy-site/main/src/assets/images/mobile_pic.webp) |
[Lemmy](https://github.com/LemmyNet/lemmy) 与 [Reddit](https://reddit.com)、[Lobste.rs](https://lobste.rs) 或 [Hacker News](https://news.ycombinator.com/) 等网站类似:你可以订阅你感兴趣的论坛,发布链接和讨论,然后进行投票或评论。但在幕后,Lemmy 和他们不同——任何人都可以很容易地运行一个服务器,所有服务器都是联邦式的(想想电子邮件),并连接到 [联邦宇宙](https://zh.wikipedia.org/wiki/%E8%81%94%E9%82%A6%E5%AE%87%E5%AE%99)。
- Emoji 和自动补全。输入 `:` 开始。
- 通过 `@` 提及用户,`!` 提及社区。
- 在帖子和评论中都集成了图片上传功能。
- - 一个帖子可以由一个标题和自我文本的任何组合组成,一个URL,或没有其他。
+ - 一个帖子可以由一个标题和自我文本的任何组合组成,一个 URL,或没有其他。
- 评论回复和提及时的通知。
- 通知可通过电子邮件发送。
- 支持私信。
- i18n(国际化)支持。
- `All`、`Subscribed`、`Inbox`、`User` 和 `Community` 的 RSS / Atom 订阅。
- 支持多重发布。
- - 在创建新的帖子时,有 *相似帖子* 的建议,对问答式社区很有帮助。
+ - 在创建新的帖子时,有 _相似帖子_ 的建议,对问答式社区很有帮助。
- 监管能力。
- 公开的修改日志。
- 可以把帖子在社区置顶。
[![License](https://img.shields.io/github/license/LemmyNet/lemmy.svg)](LICENSE)
![GitHub stars](https://img.shields.io/github/stars/LemmyNet/lemmy?style=social)
[![Awesome Humane Tech](https://raw.githubusercontent.com/humanetech-community/awesome-humane-tech/main/humane-tech-badge.svg?sanitize=true)](https://github.com/humanetech-community/awesome-humane-tech)
+
</div>
<p align="center">
## 關於專案
-桌面設備|行動裝置
----|---
-![desktop](https://raw.githubusercontent.com/LemmyNet/joinlemmy-site/main/src/assets/images/main_img.webp)|![mobile](https://raw.githubusercontent.com/LemmyNet/joinlemmy-site/main/src/assets/images/mobile_pic.webp)
+| 桌面設備 | 行動裝置 |
+| ---------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------- |
+| ![desktop](https://raw.githubusercontent.com/LemmyNet/joinlemmy-site/main/src/assets/images/main_img.webp) | ![mobile](https://raw.githubusercontent.com/LemmyNet/joinlemmy-site/main/src/assets/images/mobile_pic.webp) |
[Lemmy](https://github.com/LemmyNet/lemmy) 與 [Reddit](https://reddit.com)、[Lobste.rs](https://lobste.rs) 或 [Hacker News](https://news.ycombinator.com/) 等網站類似:你可以訂閱你感興趣的論壇,釋出連結和討論,然後進行投票或評論。但在幕後,Lemmy 和他們不同——任何人都可以很容易地架設一個伺服器,所有伺服器都是聯邦式的(想想電子郵件),並與 [聯邦宇宙](https://zh.wikipedia.org/wiki/%E8%81%94%E9%82%A6%E5%AE%87%E5%AE%99) 互聯。
- Emoji 和自動補全。輸入 `:` 開始。
- 透過 `@` 提及使用者,`!` 提及社群。
- 在帖子和評論中都集成了圖片上傳功能。
- - 一個帖子可以由一個標題和自我文字的任何組合組成,一個URL,或沒有其他。
+ - 一個帖子可以由一個標題和自我文字的任何組合組成,一個 URL,或沒有其他。
- 評論回覆和提及時的通知。
- 通知可透過電子郵件傳送。
- 支援私信。
- i18n(國際化)支援。
- `All`、`Subscribed`、`Inbox`、`User` 和 `Community` 的 RSS / Atom 訂閱。
- 支援多重發布。
- - 在建立新的帖子時,有 *相似帖子* 的建議,對問答式社群很有幫助。
+ - 在建立新的帖子時,有 _相似帖子_ 的建議,對問答式社群很有幫助。
- 監管能力。
- 公開的修改日誌。
- 可以把帖子在社群置頂。