Advertisement
Guest User

Untitled

a guest
Jan 22nd, 2020
71
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.91 KB | None | 0 0
  1. var before = 'ID DERNIER MESSAGE';clearMessages = function(){
  2. const channel = window.location.href.split('/').pop();
  3. const baseURL = `https://discordapp.com/api/channels/${channel}/messages`;
  4. const headers = {"Authorization": "MzE3MzExMjM5MDAyOTE0ODE2.Xf5QLw.nL3eNpq4lSh-62XOwv-yJQz8g44" };
  5.  
  6. let clock = 0;
  7. let interval = 300;
  8.  
  9. function delay(duration) {
  10. return new Promise((resolve, reject) => {
  11. setTimeout(() => resolve(), duration);
  12. });
  13. }
  14.  
  15. fetch(baseURL + '?before=' + before + '&limit=100', {headers})
  16. .then(resp => resp.json())
  17. .then(messages => {
  18. return Promise.all(messages.map((message) => {
  19. before = message.id;
  20. return delay(clock += interval).then(() => fetch(`${baseURL}/${message.id}`, {headers, method: 'DELETE'}));
  21. }));
  22. }).then(() => clearMessages());
  23. }
  24. clearMessages();
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement