Skip to content

Instantly share code, notes, and snippets.

View iamnotacoder-djs's full-sized avatar

Aspin Tojps iamnotacoder-djs

View GitHub Profile
@iamnotacoder-djs
iamnotacoder-djs / check.php
Created April 27, 2017 23:49
Is mobile Function [PHP]
function is_mobile() {
$user_agent=strtolower(getenv('HTTP_USER_AGENT'));
$accept=strtolower(getenv('HTTP_ACCEPT'));
if ((strpos($accept,'text/vnd.wap.wml')!==false) ||
(strpos($accept,'application/vnd.wap.xhtml+xml')!==false)) {
return 1; // Мобильный браузер обнаружен по HTTP-заголовкам
}
if (isset($_SERVER['HTTP_X_WAP_PROFILE']) ||
@iamnotacoder-djs
iamnotacoder-djs / BaseActivity.java
Created June 14, 2017 19:24
Base Navigation Drawer Activity
package ru.idaspin.risensapp.activities.base;
import android.content.Intent;
import android.support.annotation.NonNull;
import android.view.View;
import android.support.design.widget.NavigationView;
import android.support.v4.view.GravityCompat;
import android.support.v4.widget.DrawerLayout;
import android.support.v7.app.ActionBarDrawerToggle;
import android.support.v7.app.AppCompatActivity;
const Discord = require('discord.js');
const client = new Discord.Client();
const config = require("./config.json");
var messageId = "";
client.login(config.token).catch((err) => {
// Если Node.JS поймал ошибку с текстом err просто выключаем скрипт
// process.exit(0);
});
const Discord = require('discord.js');
const client = new Discord.Client();
const request = require('request');
const config = require("./config.json");
var messageId = ""; // В этой переменной храним уникальны ID отслеживаемого ботом сообщения на получение Реакций.
client.login(config.token).catch((err) => {
// Если Node.JS поймал ошибку с текстом err просто выключаем скрипт
// process.exit(0);
@iamnotacoder-djs
iamnotacoder-djs / index.js
Last active January 4, 2022 22:49
Rainbow-Role Bot
// Константы - Либы
const Discord = require('discord.js');
const client = new Discord.Client();
const config = require("./config.json"); // Константы
const wait = require('util').promisify(setTimeout);
const r_size = 7;
const r_colors = new Array(r_size);
var r_place = 0;
//const r_colors = ["#DF5050","#5087DF","#313131","#FFFFFF"];
@iamnotacoder-djs
iamnotacoder-djs / Readme.MD
Last active January 3, 2022 21:31
Discord.js v12.x.x Music Bot Example
@iamnotacoder-djs
iamnotacoder-djs / index.js
Last active July 27, 2020 09:03
Stream to YouTube/Twitch
const shell = require('shelljs');
shell.exec('./stream.sh', (code, stdout, stderr) => {
/*console.log('Exit code:', code);
console.log('Program output:', stdout);
console.log('Program stderr:', stderr);*/
startStream();
});
function startStream() {
@iamnotacoder-djs
iamnotacoder-djs / index.js
Created January 26, 2021 07:37
Simple RoomCreator Discord.js
const Discord = require('discord.js'),
client = new Discord.Client();
client.db = require("quick.db");
const config = {
token: "токен",
prefix: ""
};
@iamnotacoder-djs
iamnotacoder-djs / index.js
Created March 1, 2021 07:25
Slash команды Discord.js
const Discord = require('discord.js'),
client = new Discord.Client(),
{ DiscordInteractions } = require("slash-commands");
const config = {
token: "секретный токен твоего бота",
publicKey : "публичный токен бота",
applicationId: "id приложения",
prefix: "",
guild_id: "id гильдии в каналах которой будут действовать слэши"
@iamnotacoder-djs
iamnotacoder-djs / index.js
Last active February 11, 2022 16:09
Discord.js Simple Canvas Profile
const Discord = require('discord.js'),
client = new Discord.Client(),
fs = require('fs'),
{ createCanvas, loadImage, registerFont } = require('canvas');
client.db = require("quick.db");
const config = {
token: "/токен/",
prefix: "!",