Correction problème sur les tweetnews

This commit is contained in:
hugol
2024-11-17 18:36:41 +01:00
parent 14ebf0149c
commit 1e1037e118
3 changed files with 64 additions and 71 deletions

View File

@@ -2,8 +2,11 @@
namespace App\Http\Controllers;
use App\Jobs\ProcessTweet;
use App\Models\Account;
use Illuminate\Support\Facades\Cache;
use Illuminate\Support\Facades\Http;
use Illuminate\Support\Facades\Queue;
use Webklex\PHPIMAP\ClientManager;
class AccountController extends Controller
@@ -269,4 +272,23 @@ class AccountController extends Controller
return null;
}
public function tweetnews()
{
// Vérifier si la queue est vide (en fonction de votre driver)
$queue = Queue::getDefaultDriver(); // Par défaut, c'est 'default'
$jobsCount = Queue::size($queue);
if ($jobsCount === 0) {
$accounts = Account::where('enable', true)->get();
foreach($accounts as $user){
ProcessTweet::dispatch($user->id, 0);
}
}
}
}

View File

@@ -2,19 +2,12 @@
return [
'word_nocopy' => [
"quelque",
"quelque",
"quelques",
"écrit par",
"commenter ce post",
"commentez ce post",
"commente ce post"
'+ #',
'avec #',
'le #',
],
'word_special_comment' => [
"+ #",
"avec #",
"le #",
"mentionnez #",
"commente",
"commentaire",
@@ -35,7 +28,6 @@ return [
"donne le",
"donner",
"tweet avec",
"tweet avec",
"tweetent avec",
"tweetent : avec",
"tweet : avec",
@@ -55,44 +47,42 @@ return [
"commentant",
"votre taille en commentaires",
"partage en commentaire",
"écrivez en commentaire"
"écrivez en commentaire",
"réponds",
"répondez",
"réponder",
"repondre avec",
"précise",
"donne",
"dit",
"quelle",
],
'word_comment' => [
"+ #",
"avec #",
"le #",
"mentionnez #",
"commente",
"commentaire",
"commentant",
"écrit",
"écrire",
"écrivez",
"dites",
"dis moi",
"dis nous",
"dis en commentaire",
"dis-moi",
"dis-nous",
"dites-nous",
"dit-moi",
"dit-nous",
"donne nous",
"donne le",
"donner",
"tweet avec",
"tweet avec",
"tweetent avec",
"tweetent : avec",
"tweet : avec",
"tweet #",
"tweete #",
"hashtag",
"répond à",
"répond",
"indique",
"répondre"
'+ #',
'avec #',
'le #',
'mentionnez #',
'mentionne',
'mentionner',
'commente',
'comment',
'commentaire',
'commentant',
'écrit',
'écrire',
'dites',
'dis',
'cite',
'donne',
'tweet avec',
'tweetent avec',
'tweetent : avec',
'tweet : avec',
'hashtag',
'répond',
'indique',
'tweet avec',
],
'word_tag' => [
@@ -587,36 +577,16 @@ return [
'giveaway_to_blacklist' => [
"nude",
'nft',
"anal",
"uid",
"sex",
"sorare",
"freebet",
"freebets",
"sourate",
"leaguepartner",
"nft",
"wakfu",
"formation",
"dvd",
"mint",
"freemint",
"film",
"cinéma",
"bts",
"macron",
"sextape",
"tabula",
"quizz",
"israel",
"israël",
"coran",
"islam",
"gode",
"allah",
"sourate",
"leaguepartner",
"nft",
"wakfu"
'paysafecard',
'prompt',
'freebets',
'rtbf'
],
];

View File

@@ -17,5 +17,6 @@ Route::view('profile', 'profile.edit')
Route::get('/aplifier/list', [ContestController::class, 'twitterlist']);
Route::get('/aplifier/search', [ContestController::class, 'searchcontest']);
Route::get('/aplifier/news', [AccountController::class, 'tweetnews']);