Skip to content
This repository was archived by the owner on Feb 24, 2026. It is now read-only.

Chat Relay#5

Merged
ATXLtheAxolotl merged 29 commits intonullsoepic:mainfrom
ATXLtheAxolotl:main
Nov 25, 2022
Merged

Chat Relay#5
ATXLtheAxolotl merged 29 commits intonullsoepic:mainfrom
ATXLtheAxolotl:main

Conversation

@ATXLtheAxolotl
Copy link
Collaborator

@ATXLtheAxolotl ATXLtheAxolotl commented Nov 18, 2022

This PR will resolve #3

Will Require:

  • Chat relay channel
  • Webhook

There appears to be an issue that causes it sometimes to not parse a packet. I'm presuming it is a chat packet that has an unknown which will need to be investigated by minecraft-data contributors but otherwise it is functional

Also the /status command is super super long, we should probably find a better way of listing players, other then covering the entire screen in the future.

@ATXLtheAxolotl
Copy link
Collaborator Author

also gimme kvm role pls :)

Copy link

@112batman 112batman left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

A couple small things other then that it looks fine to me, haven't actually tested the bot yet.

@veronoicc veronoicc changed the title Drippy Chat Relay Chat Relay Nov 21, 2022
@veronoicc
Copy link
Collaborator

it is indeed drippy, but please dont put it in title

Copy link

@112batman 112batman left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please check other files for the casing, I might've missed some.

Copy link

@112batman 112batman left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think you said you were already gonna do this, but please use jimp (or another library) to extract the heads of players (and cache them) based on the skin data from Mojangs CDN, instead of using the mc-heads api.

@veronoicc
Copy link
Collaborator

we could also use https://wiki.vg/Protocol#Player_Info for the heads, which would be b64 so no Caching needed (correct me if im wrong)

@XeynQ4
Copy link
Contributor

XeynQ4 commented Nov 22, 2022

I fixed some of your problems in my last pull request to @ATXLtheAxolotl fork. The Minecraft heads thing is the only issue remaining

Copy link

@112batman 112batman left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nothing very significant, but this is what opinionated me thinks should be done differently.

@112batman
Copy link

@nullsoepic When this eventually gets merged please squash so you don't add like 25 commits to the main branch.

ATXLtheAxolotl and others added 6 commits November 24, 2022 11:16
fix(): Attempt to connect every minute instead of three seconds
feat(): Allow people to ping indivual users
preference(): Change image background color to be close to embed
Copy link

@112batman 112batman left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Update the comment with the new delay and you can merge it

@ATXLtheAxolotl ATXLtheAxolotl merged commit 3df9258 into nullsoepic:main Nov 25, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add mineflayer for more features.

4 participants