Advertisement
Guest User

Untitled

a guest
Apr 1st, 2020
196
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.53 KB | None | 0 0
  1. const http = require('http');
  2. const express = require('express');
  3. const app = express();
  4. app.get("/", (request, response) => {
  5. response.sendStatus(200);
  6. });
  7. app.listen(process.env.PORT);
  8. setInterval(() => {
  9. http.get(`http://.glitch.me/`);//اسم البروجيكت
  10. }, 280000);
  11.  
  12. // كل البكجات الي ممكن تحتجها في اي بوت
  13. const { Client, RichEmbed } = require("discord.js");
  14. var { Util } = require('discord.js');
  15. const client = new Client({ disableEveryone: true})
  16. const ytdl = require("ytdl-core");
  17. const canvas = require("canvas");
  18. const Canvas = require("canvas");
  19. const convert = require("hh-mm-ss")
  20. const fetchVideoInfo = require("youtube-info");
  21. const botversion = require('./package.json').version;
  22. const simpleytapi = require('simple-youtube-api')
  23. const moment = require("moment");
  24. const fs = require('fs');
  25. const util = require("util")
  26. const gif = require("gif-search");
  27. const opus = require("node-opus");
  28. const ms = require("ms");
  29. const jimp = require("jimp");
  30. const { get } = require('snekfetch');
  31. const guild = require('guild');
  32. const dateFormat = require('dateformat');//npm i dateformat
  33. const YouTube = require('simple-youtube-api');
  34. const youtube = new YouTube('AIzaSyAdORXg7UZUo7sePv97JyoDqtQVi3Ll0b8');
  35. const hastebins = require('hastebin-gen');
  36. const getYoutubeID = require('get-youtube-id');
  37. const yt_api_key = "AIzaSyDeoIH0u1e72AtfpwSKKOSy3IPp2UHzqi4";
  38. const pretty = require("pretty-ms");
  39. const queue = new Map();
  40. var table = require('table').table
  41. const Discord = require('discord.js');
  42. client.on('ready', () => {
  43. console.log(`Logged in as ${client.user.tag}!`);
  44. });
  45.  
  46.  
  47. //الكود
  48.  
  49.  
  50. client.on('ready', () => {
  51. console.log("Rabea/YassiN");
  52. });
  53.  
  54. const developers = ['هنا الايدي'] //الايدي هنا
  55. const adminprefix = "$";//برفكس
  56. client.on('message', message => {
  57. var argresult = message.content.split(` `).slice(1).join(' ');
  58. if (!developers.includes(message.author.id)) return;
  59.  
  60. if (message.content.startsWith(adminprefix + 'pl')) {
  61. client.user.setGame(argresult);
  62. message.channel.send("**:white_check_mark: | The Playing Status Has Been Changed To : ``"
  63. + `${argresult}` + "``**")
  64. } else
  65. if (message.content.startsWith(adminprefix + 'wt')) {
  66. client.user.setActivity(argresult, {type:'WATCHING'});
  67. message.channel.send("**:white_check_mark: | The Watching Status Has Been Changed To : ``"
  68. + `${argresult}` + "``**")
  69. } else
  70. if (message.content.startsWith(adminprefix + 'ls')) {
  71. client.user.setActivity(argresult , {type:'LISTENING'});
  72. message.channel.send("**:white_check_mark: | The Listening Status Has Been Changed To : ``"
  73. + `${argresult}` + "``**")
  74. } else
  75. if (message.content.startsWith(adminprefix + 'st')) {
  76. client.user.setGame(argresult, "https://www.twitch.tv/Rabea-YassiN");
  77. message.channel.send("**:white_check_mark: | The Streaming Status Has Been Changed To : ``"
  78. + `${argresult}` + "``**")
  79. }
  80. if (message.content.startsWith(adminprefix + 'setname')) {
  81. client.user.setUsername(argresult).then
  82. message.channel.send(`Changing The Name To ..**${argresult}** `)
  83. } else
  84. if (message.content.startsWith(adminprefix + 'setavatar')) {
  85. client.user.setAvatar(argresult);
  86. message.channel.send(`Changing The Avatar To :**${argresult}** `);
  87. }
  88. });
  89. client.login("")//بين التخصيص التوكن
  90.  
  91. //اختصارات للاوامر
  92. //بلاينق ، $pl هنا اللي تبي ينكتب
  93. //ستريمنق ، $st هنا اللي تبي ينكتب
  94. //لسنق ، $ls هنا اللي تبي ينكتب
  95. //ويتشنق ، $wt هنا اللي تبي ينكتب
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement