On Wednesday, the US Senate began discussing a draft resolution that limits President Donald Trump's powers to wage war on Iran, as it is likely to be passed after eight Republican members agreed to vote alongside Democrats.

A vote on the war powers mandate is expected on Thursday, amid fears that Trump could enter an open military confrontation with Iran without consulting Congress.

Trump relies on the Republican majority in the Senate to block legislation he does not approve of, and for this, passage of his war powers would place him in an embarrassing position.

Although the US President will use the veto against the decision if passed, he issued a warning to the Senate on Wednesday that he must vote against it and not limit his options regarding his policy.

"It is very important for the security of our country that the Senate not vote in favor of the war powers' decision regarding Iran," Trump wrote on Twitter.

"We are doing a very good job with Iran, and this is not the time to show weakness, if my hands are chained, this will give Iran a chance at our expense, and it will send a bad signal. The Democrats are only doing this in an attempt to embarrass the Republican Party."

And last January, the Democratic-controlled House of Representatives passed its own version of this law, after Trump gave the order to kill Iranian general Qassem Soleimani and the subsequent Iranian missile attacks on US bases in Iraq, which raised fears of a war Devastating.

A settlement must be found between what was previously approved by the House of Representatives and what will be approved by the Senate to reach a single text, before sending the law to the White House for signature, and this is expected to be done by the end of February.