Giter Site home page Giter Site logo

stegripe / discord-chat-mirror Goto Github PK

View Code? Open in Web Editor NEW
54.0 54.0 15.0 385 KB

Mirror, track, or log the Discord channel message.

License: BSD 3-Clause "New" or "Revised" License

TypeScript 100.00%
bot discord discord-bot discord-chat-mirror discord-js discord-mirror discordapp discordbot discordjs nodejs typescript

discord-chat-mirror's People

Contributors

renovate[bot] avatar tiramitzu avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

discord-chat-mirror's Issues

Dependency Dashboard

This issue lists Renovate updates and detected dependencies. Read the Dependency Dashboard docs to learn more.

Repository problems

These problems occurred while renovating this repository. View logs.

  • WARN: Fallback to renovate.json file as a preset is deprecated, please use a default.json file instead.

Warning

These dependencies are deprecated:

Datasource Name Replacement PR?
npm @clytage/eslint-config Unavailable

Open

These updates have all been created already. Click a checkbox below to force a retry/rebase of any.

Detected dependencies

github-actions
.github/workflows/test.yml
  • stegripe/workflows main
nodenv
.node-version
  • node 20
npm
package.json
  • discord.js ^14.14.1
  • jsonfile ^6.1.0
  • node-fetch ^3.3.2
  • ws ^8.16.0
  • @clytage/eslint-config 3.0.1
  • @types/jsonfile 6.1.4
  • @types/node 20.12.7
  • @types/node-fetch 2.6.11
  • @types/ws ^8.5.10
  • @typescript-eslint/eslint-plugin 7.16.1
  • @typescript-eslint/parser 7.16.1
  • eslint 8.57.0
  • rimraf 6.0.0
  • typescript 5.5.3
nvm
.nvmrc

  • Check this box to trigger a request for Renovate to run again on this repository

Add more than 1 channel id

hello, first thank you this work for me. but i would like to know if there is option in .env to add more one channel and webhook?

Error [ERR_REQUIRE_ESM]

Hello, first thank you for your work and the script, unfortunately I have problems running this and always get the error:

internal/modules/cjs/loader.js:1174
      throw new ERR_REQUIRE_ESM(filename, parentPath, packageJsonPath);
      ^

Error [ERR_REQUIRE_ESM]: Must use import to load ES Module: C:\Users\Administrator\discord-chat-mirror\selfbot-ver\app.js
    at Object.Module._extensions..js (internal/modules/cjs/loader.js:1174:13)
    at Module.load (internal/modules/cjs/loader.js:1002:32)
    at Function.Module._load (internal/modules/cjs/loader.js:901:14)
    at Function.executeUserEntryPoint [as runMain] (internal/modules/run_main.js:74:12)
    at internal/main/run_main_module.js:18:47 {
  code: 'ERR_REQUIRE_ESM'
}
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! [email protected] start: `node .`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the [email protected] start script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.

npm ERR! A complete log of this run can be found in:
npm ERR!     C:\Users\Administrator\AppData\Roaming\npm-cache\_logs\2022-08-07T09_09_04_751Z-debug.log

any solution for this ?

[Suggestion]: Add more options to mirror

Please add more options to the bot, for example:

  1. Option to remove bot/user suffix
    image

  2. Option to use webhook image and name instead of origin/source server image and name
    image

  3. Add option to add more webhooks and more channels and servers to clone

Not working on some channels...

Describe the bug
Hi Tiramitzu,
Thank you for this btw. I believe, It's working well on much smaller channels. But, whenever when I try to mirror messages from bigger channel, it's not working. Let me give you an example the channel below. Do you have any idea for this? Are some channel owners able to prevent this mirrorring? How can we get over it?

To Reproduce
You can try this channel:
https://discord.com/channels/232457884867362816/232457884867362816

"Timing out"

Does any one else have the issue of the bot timing out if the channel that is monitoring doesn't posting anything for a certain amount of time? Regards

Would love if someone had as solution for this...

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.